diff --git a/README.md b/README.md index c3daa32..cdc413e 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@ host, bind to, invoke, or ship the .NET implementation. The current stage is a compiling structural shell: crate boundaries mirror the .NET library projects, public C# type names have Rust declarations, every upstream NUnit case has a traceable placeholder, and every sample/tool project has a Rust binary -target. Callable member signatures and semantic Rust test translations are the -next two required gates; the current generated declarations are not yet the -complete public API shim. +target. The Types and StructuredData assemblies now have complete callable, +failure-only signatures; the remaining assembly slices and semantic Rust test +translations are still required before the public API shim is complete. The source snapshot, compatibility rules, dependency research, and ordered implementation plan are in [RUSTREWRITE.md](RUSTREWRITE.md). @@ -27,6 +27,7 @@ cannot look like successful behavior. cargo build --workspace cargo test --workspace --no-run python3 tools/generate_rust_mapping.py --check +python3 tools/generate_api_shims.py --check ``` Running `cargo test --workspace` is intentionally red during the shim stage. diff --git a/RUSTREWRITE.md b/RUSTREWRITE.md index 638dc18..18187b1 100644 --- a/RUSTREWRITE.md +++ b/RUSTREWRITE.md @@ -45,23 +45,27 @@ in the same change. The current workspace is a structural baseline, not a working client: - all 13 public .NET library projects have corresponding Rust crates; -- 1,705 public C# type declarations produce compiling Rust type/trait shims; +- 1,705 source-discovered public C# type declarations produce compiling Rust + type/trait shims; - 12,195 public declaration lines are retained in the API ledger; - compiled metadata records 3,066 public types and 30,789 public members with matching independent ECMA-335 counts, with all 142 external signature types resolved to cross-platform Rust or project-owned boundary types; +- the Types and StructuredData slices expose 61 final Rust-facing types and all + 1,237 callable members with real fields/constants/enum values and standardized + failing bodies; - all 1,295 NUnit `[Test]`/`[TestCase]` invocations have compiling Rust test entries that intentionally panic with their source identity and body hash; - all nine sample/tool projects have compiling Rust binary targets; - the 128 TestClient command source files are retained as a command inventory. -The generated type shims preserve names and module placement, but they do not -yet expose callable C# methods, properties, fields, event payloads, enum values, -or delegate signatures. `api/SURFACE.tsv` is an inventory aid, not proof of API -coverage: it records declaration lines but does not fully parse multiline -signatures. Likewise, a generated `pending` test is a parity placeholder, not a -semantic translation. **This repository is therefore at Stage 0 and does not -yet satisfy either the full API-shim gate or the full test-suite gate.** +The remaining generated type shims preserve names and module placement, but do +not yet expose their callable members. `api/SURFACE.tsv` is an inventory aid, +not proof of API coverage: it records declaration lines but does not fully parse +multiline signatures. Likewise, a generated `pending` test is a parity +placeholder, not a semantic translation. **This repository is therefore at +Stage 0 and does not yet satisfy either the full API-shim gate or the full +test-suite gate.** No functional porting starts until both missing gates are complete across the entire workspace, rather than one crate at a time: diff --git a/api/MAPPING-COVERAGE.md b/api/MAPPING-COVERAGE.md index 33c75d3..888b2a2 100644 --- a/api/MAPPING-COVERAGE.md +++ b/api/MAPPING-COVERAGE.md @@ -48,7 +48,7 @@ External member APIs are not copied. Each signature type resolves to Rust core/s - Delegates and flags enums: **40 / 46** - Optional/ref/out/in parameters: **470 / 6,144 / 555 / 0** - Async Rust signatures: **360** -- Descriptively renamed overloads: **7,131** +- Descriptively renamed overloads: **7,137** - Explicit CLR delegate APM differences: **80** Run `python3 tools/generate_rust_mapping.py --check` to regenerate in memory and enforce the complete gate. diff --git a/api/README.md b/api/README.md index 21790ef..0456840 100644 --- a/api/README.md +++ b/api/README.md @@ -37,6 +37,8 @@ Regenerate or validate the Rust mapping with only Python's standard library: ```sh python3 tools/generate_rust_mapping.py python3 tools/generate_rust_mapping.py --check +python3 tools/generate_api_shims.py +python3 tools/generate_api_shims.py --check ``` The checker rejects duplicate C# IDs, duplicate Rust destinations, invalid @@ -48,3 +50,9 @@ fallbacks, and generated function bodies that do not use the standardized The two support traits in `RUST-TYPES.tsv` are included because compiled public inheritance records reference them even though they are absent from the public type table. + +`generate_api_shims.py` consumes the catalog and reviewed mapping ledger. It +currently owns the completed Types and StructuredData slices, formats their +generated Rust deterministically, and rejects any missing or stale type/member +documentation ID. `SHIM-COVERAGE.md` distinguishes callable slices from the +remaining milestone work; mapping coverage alone is not callable coverage. diff --git a/api/RUST-MAPPING.tsv b/api/RUST-MAPPING.tsv index 150f2f0..41a3742 100644 --- a/api/RUST-MAPPING.tsv +++ b/api/RUST-MAPPING.tsv @@ -267,18 +267,18 @@ E:LibreMetaverse.Voice.WebRTC.VoiceSession.OnPeerPositionUpdated event System.Ac E:LibreMetaverse.Voice.WebRTC.VoiceSession.OnPeerPositionUpdatedTyped event System.Action LibreMetaverse.Voice.WebRTC.VoiceSession.OnPeerPositionUpdatedTyped libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceSession::on_peer_position_updated_typed pub fn subscribe_on_peer_position_updated_typed(&self, handler: Option>) -> Subscription stored_callback sync infallible_placeholder direct_snake_case subscription_guard mapped E:LibreMetaverse.Voice.WebRTC.VoiceSession.OnReprovisionFailed event System.Action LibreMetaverse.Voice.WebRTC.VoiceSession.OnReprovisionFailed libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceSession::on_reprovision_failed pub fn subscribe_on_reprovision_failed(&self, handler: Option>) -> Subscription stored_callback sync infallible_placeholder direct_snake_case subscription_guard mapped E:LibreMetaverse.Voice.WebRTC.VoiceSession.OnReprovisionSucceeded event System.Action LibreMetaverse.Voice.WebRTC.VoiceSession.OnReprovisionSucceeded libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceSession::on_reprovision_succeeded pub fn subscribe_on_reprovision_succeeded(&self, handler: Option>) -> Subscription stored_callback sync infallible_placeholder direct_snake_case subscription_guard mapped -F:LibreMetaverse.AISResponseMeta.Empty field LibreMetaverse.AISResponseMeta LibreMetaverse.AISResponseMeta.Empty libremetaverse libremetaverse::AISResponseMeta::EMPTY pub static EMPTY: libremetaverse::AISResponseMeta owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AISResponseMeta.Empty field LibreMetaverse.AISResponseMeta LibreMetaverse.AISResponseMeta.Empty libremetaverse libremetaverse::AISResponseMeta::empty pub fn empty() -> libremetaverse::AISResponseMeta none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AccessDeniedReason.BannedFromParcel enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.BannedFromParcel libremetaverse libremetaverse::AccessDeniedReason::BannedFromParcel BannedFromParcel: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AccessDeniedReason.NoAccess enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.NoAccess libremetaverse libremetaverse::AccessDeniedReason::NoAccess NoAccess: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AccessDeniedReason.NotAgeVerified enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.NotAgeVerified libremetaverse libremetaverse::AccessDeniedReason::NotAgeVerified NotAgeVerified: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AccessDeniedReason.NotDenied enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.NotDenied libremetaverse libremetaverse::AccessDeniedReason::NotDenied NotDenied: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AccessDeniedReason.NotInGroup enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.NotInGroup libremetaverse libremetaverse::AccessDeniedReason::NotInGroup NotInGroup: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AccessDeniedReason.NotOnAllowList enum_value LibreMetaverse.AccessDeniedReason LibreMetaverse.AccessDeniedReason.NotOnAllowList libremetaverse libremetaverse::AccessDeniedReason::NotOnAllowList NotOnAllowList: libremetaverse::AccessDeniedReason owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AccessList.Access enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Access libremetaverse libremetaverse::AccessList::Access Access: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AccessList.Ban enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Ban libremetaverse libremetaverse::AccessList::Ban Ban: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AccessList.Both enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Both libremetaverse libremetaverse::AccessList::Both Both: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentFlags.HideTitle enum_value LibreMetaverse.AgentFlags LibreMetaverse.AgentFlags.HideTitle libremetaverse libremetaverse::AgentFlags::HideTitle HideTitle: libremetaverse::AgentFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentFlags.None enum_value LibreMetaverse.AgentFlags LibreMetaverse.AgentFlags.None libremetaverse libremetaverse::AgentFlags::None None: libremetaverse::AgentFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AccessList.Access enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Access libremetaverse libremetaverse::AccessList::ACCESS ACCESS: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AccessList.Ban enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Ban libremetaverse libremetaverse::AccessList::BAN BAN: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AccessList.Both enum_value LibreMetaverse.AccessList LibreMetaverse.AccessList.Both libremetaverse libremetaverse::AccessList::BOTH BOTH: libremetaverse::AccessList owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentFlags.HideTitle enum_value LibreMetaverse.AgentFlags LibreMetaverse.AgentFlags.HideTitle libremetaverse libremetaverse::AgentFlags::HIDE_TITLE HIDE_TITLE: libremetaverse::AgentFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentFlags.None enum_value LibreMetaverse.AgentFlags LibreMetaverse.AgentFlags.None libremetaverse libremetaverse::AgentFlags::NONE NONE: libremetaverse::AgentFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentManager.AgentMovement.AgentCamera.Far field System.Single LibreMetaverse.AgentManager.AgentMovement.AgentCamera.Far libremetaverse libremetaverse::AgentManagerAgentMovementAgentCamera::far pub far: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentManager.AgentMovement.BodyRotation field LibreMetaverse.Quaternion LibreMetaverse.AgentManager.AgentMovement.BodyRotation libremetaverse libremetaverse::AgentManagerAgentMovement::body_rotation pub body_rotation: libremetaverse_types::Quaternion owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentManager.AgentMovement.Camera field LibreMetaverse.AgentManager.AgentMovement.AgentCamera LibreMetaverse.AgentManager.AgentMovement.Camera libremetaverse libremetaverse::AgentManagerAgentMovement::camera pub camera: libremetaverse::AgentManagerAgentMovementAgentCamera owned_value sync none direct_snake_case direct mapped @@ -339,155 +339,155 @@ F:LibreMetaverse.AgentManager.MaxScriptDialogLabelSize constant System.Int32 Lib F:LibreMetaverse.AgentManager.Movement field LibreMetaverse.AgentManager.AgentMovement LibreMetaverse.AgentManager.Movement libremetaverse libremetaverse::AgentManager::movement pub movement: libremetaverse::AgentManagerAgentMovement owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentManager.MuteList field System.Collections.Concurrent.ConcurrentDictionary LibreMetaverse.AgentManager.MuteList libremetaverse libremetaverse::AgentManager::mute_list pub mute_list: std::sync::RwLock> owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentManager.SignaledAnimations field System.Collections.Concurrent.ConcurrentDictionary LibreMetaverse.AgentManager.SignaledAnimations libremetaverse libremetaverse::AgentManager::signaled_animations pub signaled_animations: std::sync::RwLock> owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentManager.TOUCH_INVALID_TEXCOORD field LibreMetaverse.Vector3 LibreMetaverse.AgentManager.TOUCH_INVALID_TEXCOORD libremetaverse libremetaverse::AgentManager::TOUCH_INVALID_TEXCOORD pub static TOUCH_INVALID_TEXCOORD: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentManager.TOUCH_INVALID_VECTOR field LibreMetaverse.Vector3 LibreMetaverse.AgentManager.TOUCH_INVALID_VECTOR libremetaverse libremetaverse::AgentManager::TOUCH_INVALID_VECTOR pub static TOUCH_INVALID_VECTOR: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentManager.TOUCH_INVALID_TEXCOORD field LibreMetaverse.Vector3 LibreMetaverse.AgentManager.TOUCH_INVALID_TEXCOORD libremetaverse libremetaverse::AgentManager::touch_invalid_texcoord pub fn touch_invalid_texcoord() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AgentManager.TOUCH_INVALID_VECTOR field LibreMetaverse.Vector3 LibreMetaverse.AgentManager.TOUCH_INVALID_VECTOR libremetaverse libremetaverse::AgentManager::touch_invalid_vector pub fn touch_invalid_vector() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AgentSettings.DisableUpdateDuplicateCheck field System.Boolean LibreMetaverse.AgentSettings.DisableUpdateDuplicateCheck libremetaverse libremetaverse::AgentSettings::disable_update_duplicate_check pub disable_update_duplicate_check: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentSettings.MultipleSims field System.Boolean LibreMetaverse.AgentSettings.MultipleSims libremetaverse libremetaverse::AgentSettings::multiple_sims pub multiple_sims: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentSettings.SendAppearance field System.Boolean LibreMetaverse.AgentSettings.SendAppearance libremetaverse libremetaverse::AgentSettings::send_appearance pub send_appearance: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentSettings.SendThrottle field System.Boolean LibreMetaverse.AgentSettings.SendThrottle libremetaverse libremetaverse::AgentSettings::send_throttle pub send_throttle: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentSettings.SendUpdates field System.Boolean LibreMetaverse.AgentSettings.SendUpdates libremetaverse libremetaverse::AgentSettings::send_updates pub send_updates: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AgentSettings.SendUpdatesRegularly field System.Boolean LibreMetaverse.AgentSettings.SendUpdatesRegularly libremetaverse libremetaverse::AgentSettings::send_updates_regularly pub send_updates_regularly: bool owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentState.Editing enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.Editing libremetaverse libremetaverse::AgentState::Editing Editing: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentState.None enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.None libremetaverse libremetaverse::AgentState::None None: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AgentState.Typing enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.Typing libremetaverse libremetaverse::AgentState::Typing Typing: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentState.Editing enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.Editing libremetaverse libremetaverse::AgentState::EDITING EDITING: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentState.None enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.None libremetaverse libremetaverse::AgentState::NONE NONE: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AgentState.Typing enum_value LibreMetaverse.AgentState LibreMetaverse.AgentState.Typing libremetaverse libremetaverse::AgentState::TYPING TYPING: libremetaverse::AgentState owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Animation.AnimationID field LibreMetaverse.UUID LibreMetaverse.Animation.AnimationID libremetaverse libremetaverse::Animation::animation_id pub animation_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Animation.AnimationSequence field System.Int32 LibreMetaverse.Animation.AnimationSequence libremetaverse libremetaverse::Animation::animation_sequence pub animation_sequence: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Animation.AnimationSourceObjectID field LibreMetaverse.UUID LibreMetaverse.Animation.AnimationSourceObjectID libremetaverse libremetaverse::Animation::animation_source_object_id pub animation_source_object_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AFRAID field LibreMetaverse.UUID LibreMetaverse.Animations.AFRAID libremetaverse libremetaverse::Animations::AFRAID pub static AFRAID: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AIM_BAZOOKA_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_BAZOOKA_R libremetaverse libremetaverse::Animations::AIM_BAZOOKA_R pub static AIM_BAZOOKA_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AIM_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_BOW_L libremetaverse libremetaverse::Animations::AIM_BOW_L pub static AIM_BOW_L: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AIM_HANDGUN_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_HANDGUN_R libremetaverse libremetaverse::Animations::AIM_HANDGUN_R pub static AIM_HANDGUN_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AIM_RIFLE_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_RIFLE_R libremetaverse libremetaverse::Animations::AIM_RIFLE_R pub static AIM_RIFLE_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.ANGRY field LibreMetaverse.UUID LibreMetaverse.Animations.ANGRY libremetaverse libremetaverse::Animations::ANGRY pub static ANGRY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.AWAY field LibreMetaverse.UUID LibreMetaverse.Animations.AWAY libremetaverse libremetaverse::Animations::AWAY pub static AWAY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BACKFLIP field LibreMetaverse.UUID LibreMetaverse.Animations.BACKFLIP libremetaverse libremetaverse::Animations::BACKFLIP pub static BACKFLIP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BELLY_LAUGH field LibreMetaverse.UUID LibreMetaverse.Animations.BELLY_LAUGH libremetaverse libremetaverse::Animations::BELLY_LAUGH pub static BELLY_LAUGH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BLOW_KISS field LibreMetaverse.UUID LibreMetaverse.Animations.BLOW_KISS libremetaverse libremetaverse::Animations::BLOW_KISS pub static BLOW_KISS: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BORED field LibreMetaverse.UUID LibreMetaverse.Animations.BORED libremetaverse libremetaverse::Animations::BORED pub static BORED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BOW field LibreMetaverse.UUID LibreMetaverse.Animations.BOW libremetaverse libremetaverse::Animations::BOW pub static BOW: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BRUSH field LibreMetaverse.UUID LibreMetaverse.Animations.BRUSH libremetaverse libremetaverse::Animations::BRUSH pub static BRUSH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.BUSY field LibreMetaverse.UUID LibreMetaverse.Animations.BUSY libremetaverse libremetaverse::Animations::BUSY pub static BUSY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CLAP field LibreMetaverse.UUID LibreMetaverse.Animations.CLAP libremetaverse libremetaverse::Animations::CLAP pub static CLAP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.COURTBOW field LibreMetaverse.UUID LibreMetaverse.Animations.COURTBOW libremetaverse libremetaverse::Animations::COURTBOW pub static COURTBOW: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CROUCH field LibreMetaverse.UUID LibreMetaverse.Animations.CROUCH libremetaverse libremetaverse::Animations::CROUCH pub static CROUCH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CROUCHWALK field LibreMetaverse.UUID LibreMetaverse.Animations.CROUCHWALK libremetaverse libremetaverse::Animations::CROUCHWALK pub static CROUCHWALK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CRY field LibreMetaverse.UUID LibreMetaverse.Animations.CRY libremetaverse libremetaverse::Animations::CRY pub static CRY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CUSTOMIZE field LibreMetaverse.UUID LibreMetaverse.Animations.CUSTOMIZE libremetaverse libremetaverse::Animations::CUSTOMIZE pub static CUSTOMIZE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.CUSTOMIZE_DONE field LibreMetaverse.UUID LibreMetaverse.Animations.CUSTOMIZE_DONE libremetaverse libremetaverse::Animations::CUSTOMIZE_DONE pub static CUSTOMIZE_DONE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE1 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE1 libremetaverse libremetaverse::Animations::DANCE1 pub static DANCE1: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE2 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE2 libremetaverse libremetaverse::Animations::DANCE2 pub static DANCE2: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE3 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE3 libremetaverse libremetaverse::Animations::DANCE3 pub static DANCE3: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE4 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE4 libremetaverse libremetaverse::Animations::DANCE4 pub static DANCE4: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE5 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE5 libremetaverse libremetaverse::Animations::DANCE5 pub static DANCE5: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE6 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE6 libremetaverse libremetaverse::Animations::DANCE6 pub static DANCE6: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE7 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE7 libremetaverse libremetaverse::Animations::DANCE7 pub static DANCE7: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DANCE8 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE8 libremetaverse libremetaverse::Animations::DANCE8 pub static DANCE8: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DEAD field LibreMetaverse.UUID LibreMetaverse.Animations.DEAD libremetaverse libremetaverse::Animations::DEAD pub static DEAD: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.DRINK field LibreMetaverse.UUID LibreMetaverse.Animations.DRINK libremetaverse libremetaverse::Animations::DRINK pub static DRINK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EMBARRASSED field LibreMetaverse.UUID LibreMetaverse.Animations.EMBARRASSED libremetaverse libremetaverse::Animations::EMBARRASSED pub static EMBARRASSED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_AFRAID field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_AFRAID libremetaverse libremetaverse::Animations::EXPRESS_AFRAID pub static EXPRESS_AFRAID: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_ANGER field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_ANGER libremetaverse libremetaverse::Animations::EXPRESS_ANGER pub static EXPRESS_ANGER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_BORED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_BORED libremetaverse libremetaverse::Animations::EXPRESS_BORED pub static EXPRESS_BORED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_CRY field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_CRY libremetaverse libremetaverse::Animations::EXPRESS_CRY pub static EXPRESS_CRY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_DISDAIN field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_DISDAIN libremetaverse libremetaverse::Animations::EXPRESS_DISDAIN pub static EXPRESS_DISDAIN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_EMBARRASSED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_EMBARRASSED libremetaverse libremetaverse::Animations::EXPRESS_EMBARRASSED pub static EXPRESS_EMBARRASSED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_FROWN field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_FROWN libremetaverse libremetaverse::Animations::EXPRESS_FROWN pub static EXPRESS_FROWN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_KISS field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_KISS libremetaverse libremetaverse::Animations::EXPRESS_KISS pub static EXPRESS_KISS: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_LAUGH field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_LAUGH libremetaverse libremetaverse::Animations::EXPRESS_LAUGH pub static EXPRESS_LAUGH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_OPEN_MOUTH field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_OPEN_MOUTH libremetaverse libremetaverse::Animations::EXPRESS_OPEN_MOUTH pub static EXPRESS_OPEN_MOUTH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_REPULSED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_REPULSED libremetaverse libremetaverse::Animations::EXPRESS_REPULSED pub static EXPRESS_REPULSED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_SAD field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SAD libremetaverse libremetaverse::Animations::EXPRESS_SAD pub static EXPRESS_SAD: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_SHRUG field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SHRUG libremetaverse libremetaverse::Animations::EXPRESS_SHRUG pub static EXPRESS_SHRUG: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_SMILE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SMILE libremetaverse libremetaverse::Animations::EXPRESS_SMILE pub static EXPRESS_SMILE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_SURPRISE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SURPRISE libremetaverse libremetaverse::Animations::EXPRESS_SURPRISE pub static EXPRESS_SURPRISE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_TONGUE_OUT field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_TONGUE_OUT libremetaverse libremetaverse::Animations::EXPRESS_TONGUE_OUT pub static EXPRESS_TONGUE_OUT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_TOOTHSMILE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_TOOTHSMILE libremetaverse libremetaverse::Animations::EXPRESS_TOOTHSMILE pub static EXPRESS_TOOTHSMILE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_WINK field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_WINK libremetaverse libremetaverse::Animations::EXPRESS_WINK pub static EXPRESS_WINK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.EXPRESS_WORRY field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_WORRY libremetaverse libremetaverse::Animations::EXPRESS_WORRY pub static EXPRESS_WORRY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FALLDOWN field LibreMetaverse.UUID LibreMetaverse.Animations.FALLDOWN libremetaverse libremetaverse::Animations::FALLDOWN pub static FALLDOWN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FEMALE_WALK field LibreMetaverse.UUID LibreMetaverse.Animations.FEMALE_WALK libremetaverse libremetaverse::Animations::FEMALE_WALK pub static FEMALE_WALK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FINGER_WAG field LibreMetaverse.UUID LibreMetaverse.Animations.FINGER_WAG libremetaverse libremetaverse::Animations::FINGER_WAG pub static FINGER_WAG: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FIST_PUMP field LibreMetaverse.UUID LibreMetaverse.Animations.FIST_PUMP libremetaverse libremetaverse::Animations::FIST_PUMP pub static FIST_PUMP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FLY field LibreMetaverse.UUID LibreMetaverse.Animations.FLY libremetaverse libremetaverse::Animations::FLY pub static FLY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.FLYSLOW field LibreMetaverse.UUID LibreMetaverse.Animations.FLYSLOW libremetaverse libremetaverse::Animations::FLYSLOW pub static FLYSLOW: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HELLO field LibreMetaverse.UUID LibreMetaverse.Animations.HELLO libremetaverse libremetaverse::Animations::HELLO pub static HELLO: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOLD_BAZOOKA_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_BAZOOKA_R libremetaverse libremetaverse::Animations::HOLD_BAZOOKA_R pub static HOLD_BAZOOKA_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOLD_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_BOW_L libremetaverse libremetaverse::Animations::HOLD_BOW_L pub static HOLD_BOW_L: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOLD_HANDGUN_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_HANDGUN_R libremetaverse libremetaverse::Animations::HOLD_HANDGUN_R pub static HOLD_HANDGUN_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOLD_RIFLE_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_RIFLE_R libremetaverse libremetaverse::Animations::HOLD_RIFLE_R pub static HOLD_RIFLE_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOLD_THROW_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_THROW_R libremetaverse libremetaverse::Animations::HOLD_THROW_R pub static HOLD_THROW_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOVER field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER libremetaverse libremetaverse::Animations::HOVER pub static HOVER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOVER_DOWN field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER_DOWN libremetaverse libremetaverse::Animations::HOVER_DOWN pub static HOVER_DOWN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.HOVER_UP field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER_UP libremetaverse libremetaverse::Animations::HOVER_UP pub static HOVER_UP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.IMPATIENT field LibreMetaverse.UUID LibreMetaverse.Animations.IMPATIENT libremetaverse libremetaverse::Animations::IMPATIENT pub static IMPATIENT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.JUMP field LibreMetaverse.UUID LibreMetaverse.Animations.JUMP libremetaverse libremetaverse::Animations::JUMP pub static JUMP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.JUMP_FOR_JOY field LibreMetaverse.UUID LibreMetaverse.Animations.JUMP_FOR_JOY libremetaverse libremetaverse::Animations::JUMP_FOR_JOY pub static JUMP_FOR_JOY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.KISS_MY_BUTT field LibreMetaverse.UUID LibreMetaverse.Animations.KISS_MY_BUTT libremetaverse libremetaverse::Animations::KISS_MY_BUTT pub static KISS_MY_BUTT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.LAND field LibreMetaverse.UUID LibreMetaverse.Animations.LAND libremetaverse libremetaverse::Animations::LAND pub static LAND: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.LAUGH_SHORT field LibreMetaverse.UUID LibreMetaverse.Animations.LAUGH_SHORT libremetaverse libremetaverse::Animations::LAUGH_SHORT pub static LAUGH_SHORT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.MEDIUM_LAND field LibreMetaverse.UUID LibreMetaverse.Animations.MEDIUM_LAND libremetaverse libremetaverse::Animations::MEDIUM_LAND pub static MEDIUM_LAND: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.MOTORCYCLE_SIT field LibreMetaverse.UUID LibreMetaverse.Animations.MOTORCYCLE_SIT libremetaverse libremetaverse::Animations::MOTORCYCLE_SIT pub static MOTORCYCLE_SIT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.MUSCLE_BEACH field LibreMetaverse.UUID LibreMetaverse.Animations.MUSCLE_BEACH libremetaverse libremetaverse::Animations::MUSCLE_BEACH pub static MUSCLE_BEACH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.NO field LibreMetaverse.UUID LibreMetaverse.Animations.NO libremetaverse libremetaverse::Animations::NO pub static NO: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.NO_UNHAPPY field LibreMetaverse.UUID LibreMetaverse.Animations.NO_UNHAPPY libremetaverse libremetaverse::Animations::NO_UNHAPPY pub static NO_UNHAPPY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.NYAH_NYAH field LibreMetaverse.UUID LibreMetaverse.Animations.NYAH_NYAH libremetaverse libremetaverse::Animations::NYAH_NYAH pub static NYAH_NYAH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.ONETWO_PUNCH field LibreMetaverse.UUID LibreMetaverse.Animations.ONETWO_PUNCH libremetaverse libremetaverse::Animations::ONETWO_PUNCH pub static ONETWO_PUNCH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.PEACE field LibreMetaverse.UUID LibreMetaverse.Animations.PEACE libremetaverse libremetaverse::Animations::PEACE pub static PEACE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.POINT_ME field LibreMetaverse.UUID LibreMetaverse.Animations.POINT_ME libremetaverse libremetaverse::Animations::POINT_ME pub static POINT_ME: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.POINT_YOU field LibreMetaverse.UUID LibreMetaverse.Animations.POINT_YOU libremetaverse libremetaverse::Animations::POINT_YOU pub static POINT_YOU: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.PRE_JUMP field LibreMetaverse.UUID LibreMetaverse.Animations.PRE_JUMP libremetaverse libremetaverse::Animations::PRE_JUMP pub static PRE_JUMP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.PUNCH_LEFT field LibreMetaverse.UUID LibreMetaverse.Animations.PUNCH_LEFT libremetaverse libremetaverse::Animations::PUNCH_LEFT pub static PUNCH_LEFT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.PUNCH_RIGHT field LibreMetaverse.UUID LibreMetaverse.Animations.PUNCH_RIGHT libremetaverse libremetaverse::Animations::PUNCH_RIGHT pub static PUNCH_RIGHT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.REPULSED field LibreMetaverse.UUID LibreMetaverse.Animations.REPULSED libremetaverse libremetaverse::Animations::REPULSED pub static REPULSED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.ROUNDHOUSE_KICK field LibreMetaverse.UUID LibreMetaverse.Animations.ROUNDHOUSE_KICK libremetaverse libremetaverse::Animations::ROUNDHOUSE_KICK pub static ROUNDHOUSE_KICK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.RPS_COUNTDOWN field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_COUNTDOWN libremetaverse libremetaverse::Animations::RPS_COUNTDOWN pub static RPS_COUNTDOWN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.RPS_PAPER field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_PAPER libremetaverse libremetaverse::Animations::RPS_PAPER pub static RPS_PAPER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.RPS_ROCK field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_ROCK libremetaverse libremetaverse::Animations::RPS_ROCK pub static RPS_ROCK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.RPS_SCISSORS field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_SCISSORS libremetaverse libremetaverse::Animations::RPS_SCISSORS pub static RPS_SCISSORS: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.RUN field LibreMetaverse.UUID LibreMetaverse.Animations.RUN libremetaverse libremetaverse::Animations::RUN pub static RUN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SAD field LibreMetaverse.UUID LibreMetaverse.Animations.SAD libremetaverse libremetaverse::Animations::SAD pub static SAD: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SALUTE field LibreMetaverse.UUID LibreMetaverse.Animations.SALUTE libremetaverse libremetaverse::Animations::SALUTE pub static SALUTE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SHOOT_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.SHOOT_BOW_L libremetaverse libremetaverse::Animations::SHOOT_BOW_L pub static SHOOT_BOW_L: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SHOUT field LibreMetaverse.UUID LibreMetaverse.Animations.SHOUT libremetaverse libremetaverse::Animations::SHOUT pub static SHOUT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SHRUG field LibreMetaverse.UUID LibreMetaverse.Animations.SHRUG libremetaverse libremetaverse::Animations::SHRUG pub static SHRUG: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT field LibreMetaverse.UUID LibreMetaverse.Animations.SIT libremetaverse libremetaverse::Animations::SIT pub static SIT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT_FEMALE field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_FEMALE libremetaverse libremetaverse::Animations::SIT_FEMALE pub static SIT_FEMALE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT_GENERIC field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GENERIC libremetaverse libremetaverse::Animations::SIT_GENERIC pub static SIT_GENERIC: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT_GROUND field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GROUND libremetaverse libremetaverse::Animations::SIT_GROUND pub static SIT_GROUND: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT_GROUND_staticRAINED field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GROUND_staticRAINED libremetaverse libremetaverse::Animations::SIT_GROUND_STATIC_RAINED pub static SIT_GROUND_STATIC_RAINED: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SIT_TO_STAND field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_TO_STAND libremetaverse libremetaverse::Animations::SIT_TO_STAND pub static SIT_TO_STAND: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SLEEP field LibreMetaverse.UUID LibreMetaverse.Animations.SLEEP libremetaverse libremetaverse::Animations::SLEEP pub static SLEEP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SMOKE_IDLE field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_IDLE libremetaverse libremetaverse::Animations::SMOKE_IDLE pub static SMOKE_IDLE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SMOKE_INHALE field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_INHALE libremetaverse libremetaverse::Animations::SMOKE_INHALE pub static SMOKE_INHALE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SMOKE_THROW_DOWN field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_THROW_DOWN libremetaverse libremetaverse::Animations::SMOKE_THROW_DOWN pub static SMOKE_THROW_DOWN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SNAPSHOT field LibreMetaverse.UUID LibreMetaverse.Animations.SNAPSHOT libremetaverse libremetaverse::Animations::SNAPSHOT pub static SNAPSHOT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STAND field LibreMetaverse.UUID LibreMetaverse.Animations.STAND libremetaverse libremetaverse::Animations::STAND pub static STAND: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STANDUP field LibreMetaverse.UUID LibreMetaverse.Animations.STANDUP libremetaverse libremetaverse::Animations::STANDUP pub static STANDUP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STAND_1 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_1 libremetaverse libremetaverse::Animations::STAND_1 pub static STAND_1: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STAND_2 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_2 libremetaverse libremetaverse::Animations::STAND_2 pub static STAND_2: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STAND_3 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_3 libremetaverse libremetaverse::Animations::STAND_3 pub static STAND_3: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STAND_4 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_4 libremetaverse libremetaverse::Animations::STAND_4 pub static STAND_4: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STRETCH field LibreMetaverse.UUID LibreMetaverse.Animations.STRETCH libremetaverse libremetaverse::Animations::STRETCH pub static STRETCH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.STRIDE field LibreMetaverse.UUID LibreMetaverse.Animations.STRIDE libremetaverse libremetaverse::Animations::STRIDE pub static STRIDE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SURF field LibreMetaverse.UUID LibreMetaverse.Animations.SURF libremetaverse libremetaverse::Animations::SURF pub static SURF: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SURPRISE field LibreMetaverse.UUID LibreMetaverse.Animations.SURPRISE libremetaverse libremetaverse::Animations::SURPRISE pub static SURPRISE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.SWORD_STRIKE field LibreMetaverse.UUID LibreMetaverse.Animations.SWORD_STRIKE libremetaverse libremetaverse::Animations::SWORD_STRIKE pub static SWORD_STRIKE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TALK field LibreMetaverse.UUID LibreMetaverse.Animations.TALK libremetaverse libremetaverse::Animations::TALK pub static TALK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TANTRUM field LibreMetaverse.UUID LibreMetaverse.Animations.TANTRUM libremetaverse libremetaverse::Animations::TANTRUM pub static TANTRUM: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.THROW_R field LibreMetaverse.UUID LibreMetaverse.Animations.THROW_R libremetaverse libremetaverse::Animations::THROW_R pub static THROW_R: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TRYON_SHIRT field LibreMetaverse.UUID LibreMetaverse.Animations.TRYON_SHIRT libremetaverse libremetaverse::Animations::TRYON_SHIRT pub static TRYON_SHIRT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TURNLEFT field LibreMetaverse.UUID LibreMetaverse.Animations.TURNLEFT libremetaverse libremetaverse::Animations::TURNLEFT pub static TURNLEFT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TURNRIGHT field LibreMetaverse.UUID LibreMetaverse.Animations.TURNRIGHT libremetaverse libremetaverse::Animations::TURNRIGHT pub static TURNRIGHT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.TYPE field LibreMetaverse.UUID LibreMetaverse.Animations.TYPE libremetaverse libremetaverse::Animations::TYPE_ pub static TYPE_: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WALK field LibreMetaverse.UUID LibreMetaverse.Animations.WALK libremetaverse libremetaverse::Animations::WALK pub static WALK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WHISPER field LibreMetaverse.UUID LibreMetaverse.Animations.WHISPER libremetaverse libremetaverse::Animations::WHISPER pub static WHISPER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WHISTLE field LibreMetaverse.UUID LibreMetaverse.Animations.WHISTLE libremetaverse libremetaverse::Animations::WHISTLE pub static WHISTLE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WINK field LibreMetaverse.UUID LibreMetaverse.Animations.WINK libremetaverse libremetaverse::Animations::WINK pub static WINK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WINK_HOLLYWOOD field LibreMetaverse.UUID LibreMetaverse.Animations.WINK_HOLLYWOOD libremetaverse libremetaverse::Animations::WINK_HOLLYWOOD pub static WINK_HOLLYWOOD: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.WORRY field LibreMetaverse.UUID LibreMetaverse.Animations.WORRY libremetaverse libremetaverse::Animations::WORRY pub static WORRY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.YES field LibreMetaverse.UUID LibreMetaverse.Animations.YES libremetaverse libremetaverse::Animations::YES pub static YES: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.YES_HAPPY field LibreMetaverse.UUID LibreMetaverse.Animations.YES_HAPPY libremetaverse libremetaverse::Animations::YES_HAPPY pub static YES_HAPPY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Animations.YOGA_FLOAT field LibreMetaverse.UUID LibreMetaverse.Animations.YOGA_FLOAT libremetaverse libremetaverse::Animations::YOGA_FLOAT pub static YOGA_FLOAT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Animations.AFRAID field LibreMetaverse.UUID LibreMetaverse.Animations.AFRAID libremetaverse libremetaverse::Animations::afraid pub fn afraid() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.AIM_BAZOOKA_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_BAZOOKA_R libremetaverse libremetaverse::Animations::aim_bazooka_r pub fn aim_bazooka_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.AIM_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_BOW_L libremetaverse libremetaverse::Animations::aim_bow_l pub fn aim_bow_l() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.AIM_HANDGUN_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_HANDGUN_R libremetaverse libremetaverse::Animations::aim_handgun_r pub fn aim_handgun_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.AIM_RIFLE_R field LibreMetaverse.UUID LibreMetaverse.Animations.AIM_RIFLE_R libremetaverse libremetaverse::Animations::aim_rifle_r pub fn aim_rifle_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.ANGRY field LibreMetaverse.UUID LibreMetaverse.Animations.ANGRY libremetaverse libremetaverse::Animations::angry pub fn angry() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.AWAY field LibreMetaverse.UUID LibreMetaverse.Animations.AWAY libremetaverse libremetaverse::Animations::away pub fn away() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BACKFLIP field LibreMetaverse.UUID LibreMetaverse.Animations.BACKFLIP libremetaverse libremetaverse::Animations::backflip pub fn backflip() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BELLY_LAUGH field LibreMetaverse.UUID LibreMetaverse.Animations.BELLY_LAUGH libremetaverse libremetaverse::Animations::belly_laugh pub fn belly_laugh() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BLOW_KISS field LibreMetaverse.UUID LibreMetaverse.Animations.BLOW_KISS libremetaverse libremetaverse::Animations::blow_kiss pub fn blow_kiss() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BORED field LibreMetaverse.UUID LibreMetaverse.Animations.BORED libremetaverse libremetaverse::Animations::bored pub fn bored() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BOW field LibreMetaverse.UUID LibreMetaverse.Animations.BOW libremetaverse libremetaverse::Animations::bow pub fn bow() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BRUSH field LibreMetaverse.UUID LibreMetaverse.Animations.BRUSH libremetaverse libremetaverse::Animations::brush pub fn brush() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.BUSY field LibreMetaverse.UUID LibreMetaverse.Animations.BUSY libremetaverse libremetaverse::Animations::busy pub fn busy() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CLAP field LibreMetaverse.UUID LibreMetaverse.Animations.CLAP libremetaverse libremetaverse::Animations::clap pub fn clap() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.COURTBOW field LibreMetaverse.UUID LibreMetaverse.Animations.COURTBOW libremetaverse libremetaverse::Animations::courtbow pub fn courtbow() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CROUCH field LibreMetaverse.UUID LibreMetaverse.Animations.CROUCH libremetaverse libremetaverse::Animations::crouch pub fn crouch() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CROUCHWALK field LibreMetaverse.UUID LibreMetaverse.Animations.CROUCHWALK libremetaverse libremetaverse::Animations::crouchwalk pub fn crouchwalk() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CRY field LibreMetaverse.UUID LibreMetaverse.Animations.CRY libremetaverse libremetaverse::Animations::cry pub fn cry() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CUSTOMIZE field LibreMetaverse.UUID LibreMetaverse.Animations.CUSTOMIZE libremetaverse libremetaverse::Animations::customize pub fn customize() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.CUSTOMIZE_DONE field LibreMetaverse.UUID LibreMetaverse.Animations.CUSTOMIZE_DONE libremetaverse libremetaverse::Animations::customize_done pub fn customize_done() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE1 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE1 libremetaverse libremetaverse::Animations::dance1 pub fn dance1() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE2 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE2 libremetaverse libremetaverse::Animations::dance2 pub fn dance2() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE3 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE3 libremetaverse libremetaverse::Animations::dance3 pub fn dance3() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE4 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE4 libremetaverse libremetaverse::Animations::dance4 pub fn dance4() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE5 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE5 libremetaverse libremetaverse::Animations::dance5 pub fn dance5() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE6 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE6 libremetaverse libremetaverse::Animations::dance6 pub fn dance6() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE7 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE7 libremetaverse libremetaverse::Animations::dance7 pub fn dance7() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DANCE8 field LibreMetaverse.UUID LibreMetaverse.Animations.DANCE8 libremetaverse libremetaverse::Animations::dance8 pub fn dance8() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DEAD field LibreMetaverse.UUID LibreMetaverse.Animations.DEAD libremetaverse libremetaverse::Animations::dead pub fn dead() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.DRINK field LibreMetaverse.UUID LibreMetaverse.Animations.DRINK libremetaverse libremetaverse::Animations::drink pub fn drink() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EMBARRASSED field LibreMetaverse.UUID LibreMetaverse.Animations.EMBARRASSED libremetaverse libremetaverse::Animations::embarrassed pub fn embarrassed() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_AFRAID field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_AFRAID libremetaverse libremetaverse::Animations::express_afraid pub fn express_afraid() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_ANGER field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_ANGER libremetaverse libremetaverse::Animations::express_anger pub fn express_anger() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_BORED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_BORED libremetaverse libremetaverse::Animations::express_bored pub fn express_bored() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_CRY field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_CRY libremetaverse libremetaverse::Animations::express_cry pub fn express_cry() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_DISDAIN field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_DISDAIN libremetaverse libremetaverse::Animations::express_disdain pub fn express_disdain() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_EMBARRASSED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_EMBARRASSED libremetaverse libremetaverse::Animations::express_embarrassed pub fn express_embarrassed() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_FROWN field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_FROWN libremetaverse libremetaverse::Animations::express_frown pub fn express_frown() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_KISS field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_KISS libremetaverse libremetaverse::Animations::express_kiss pub fn express_kiss() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_LAUGH field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_LAUGH libremetaverse libremetaverse::Animations::express_laugh pub fn express_laugh() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_OPEN_MOUTH field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_OPEN_MOUTH libremetaverse libremetaverse::Animations::express_open_mouth pub fn express_open_mouth() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_REPULSED field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_REPULSED libremetaverse libremetaverse::Animations::express_repulsed pub fn express_repulsed() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_SAD field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SAD libremetaverse libremetaverse::Animations::express_sad pub fn express_sad() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_SHRUG field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SHRUG libremetaverse libremetaverse::Animations::express_shrug pub fn express_shrug() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_SMILE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SMILE libremetaverse libremetaverse::Animations::express_smile pub fn express_smile() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_SURPRISE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_SURPRISE libremetaverse libremetaverse::Animations::express_surprise pub fn express_surprise() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_TONGUE_OUT field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_TONGUE_OUT libremetaverse libremetaverse::Animations::express_tongue_out pub fn express_tongue_out() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_TOOTHSMILE field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_TOOTHSMILE libremetaverse libremetaverse::Animations::express_toothsmile pub fn express_toothsmile() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_WINK field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_WINK libremetaverse libremetaverse::Animations::express_wink pub fn express_wink() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.EXPRESS_WORRY field LibreMetaverse.UUID LibreMetaverse.Animations.EXPRESS_WORRY libremetaverse libremetaverse::Animations::express_worry pub fn express_worry() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FALLDOWN field LibreMetaverse.UUID LibreMetaverse.Animations.FALLDOWN libremetaverse libremetaverse::Animations::falldown pub fn falldown() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FEMALE_WALK field LibreMetaverse.UUID LibreMetaverse.Animations.FEMALE_WALK libremetaverse libremetaverse::Animations::female_walk pub fn female_walk() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FINGER_WAG field LibreMetaverse.UUID LibreMetaverse.Animations.FINGER_WAG libremetaverse libremetaverse::Animations::finger_wag pub fn finger_wag() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FIST_PUMP field LibreMetaverse.UUID LibreMetaverse.Animations.FIST_PUMP libremetaverse libremetaverse::Animations::fist_pump pub fn fist_pump() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FLY field LibreMetaverse.UUID LibreMetaverse.Animations.FLY libremetaverse libremetaverse::Animations::fly pub fn fly() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.FLYSLOW field LibreMetaverse.UUID LibreMetaverse.Animations.FLYSLOW libremetaverse libremetaverse::Animations::flyslow pub fn flyslow() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HELLO field LibreMetaverse.UUID LibreMetaverse.Animations.HELLO libremetaverse libremetaverse::Animations::hello pub fn hello() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOLD_BAZOOKA_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_BAZOOKA_R libremetaverse libremetaverse::Animations::hold_bazooka_r pub fn hold_bazooka_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOLD_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_BOW_L libremetaverse libremetaverse::Animations::hold_bow_l pub fn hold_bow_l() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOLD_HANDGUN_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_HANDGUN_R libremetaverse libremetaverse::Animations::hold_handgun_r pub fn hold_handgun_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOLD_RIFLE_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_RIFLE_R libremetaverse libremetaverse::Animations::hold_rifle_r pub fn hold_rifle_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOLD_THROW_R field LibreMetaverse.UUID LibreMetaverse.Animations.HOLD_THROW_R libremetaverse libremetaverse::Animations::hold_throw_r pub fn hold_throw_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOVER field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER libremetaverse libremetaverse::Animations::hover pub fn hover() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOVER_DOWN field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER_DOWN libremetaverse libremetaverse::Animations::hover_down pub fn hover_down() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.HOVER_UP field LibreMetaverse.UUID LibreMetaverse.Animations.HOVER_UP libremetaverse libremetaverse::Animations::hover_up pub fn hover_up() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.IMPATIENT field LibreMetaverse.UUID LibreMetaverse.Animations.IMPATIENT libremetaverse libremetaverse::Animations::impatient pub fn impatient() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.JUMP field LibreMetaverse.UUID LibreMetaverse.Animations.JUMP libremetaverse libremetaverse::Animations::jump pub fn jump() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.JUMP_FOR_JOY field LibreMetaverse.UUID LibreMetaverse.Animations.JUMP_FOR_JOY libremetaverse libremetaverse::Animations::jump_for_joy pub fn jump_for_joy() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.KISS_MY_BUTT field LibreMetaverse.UUID LibreMetaverse.Animations.KISS_MY_BUTT libremetaverse libremetaverse::Animations::kiss_my_butt pub fn kiss_my_butt() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.LAND field LibreMetaverse.UUID LibreMetaverse.Animations.LAND libremetaverse libremetaverse::Animations::land pub fn land() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.LAUGH_SHORT field LibreMetaverse.UUID LibreMetaverse.Animations.LAUGH_SHORT libremetaverse libremetaverse::Animations::laugh_short pub fn laugh_short() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.MEDIUM_LAND field LibreMetaverse.UUID LibreMetaverse.Animations.MEDIUM_LAND libremetaverse libremetaverse::Animations::medium_land pub fn medium_land() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.MOTORCYCLE_SIT field LibreMetaverse.UUID LibreMetaverse.Animations.MOTORCYCLE_SIT libremetaverse libremetaverse::Animations::motorcycle_sit pub fn motorcycle_sit() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.MUSCLE_BEACH field LibreMetaverse.UUID LibreMetaverse.Animations.MUSCLE_BEACH libremetaverse libremetaverse::Animations::muscle_beach pub fn muscle_beach() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.NO field LibreMetaverse.UUID LibreMetaverse.Animations.NO libremetaverse libremetaverse::Animations::no pub fn no() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.NO_UNHAPPY field LibreMetaverse.UUID LibreMetaverse.Animations.NO_UNHAPPY libremetaverse libremetaverse::Animations::no_unhappy pub fn no_unhappy() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.NYAH_NYAH field LibreMetaverse.UUID LibreMetaverse.Animations.NYAH_NYAH libremetaverse libremetaverse::Animations::nyah_nyah pub fn nyah_nyah() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.ONETWO_PUNCH field LibreMetaverse.UUID LibreMetaverse.Animations.ONETWO_PUNCH libremetaverse libremetaverse::Animations::onetwo_punch pub fn onetwo_punch() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.PEACE field LibreMetaverse.UUID LibreMetaverse.Animations.PEACE libremetaverse libremetaverse::Animations::peace pub fn peace() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.POINT_ME field LibreMetaverse.UUID LibreMetaverse.Animations.POINT_ME libremetaverse libremetaverse::Animations::point_me pub fn point_me() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.POINT_YOU field LibreMetaverse.UUID LibreMetaverse.Animations.POINT_YOU libremetaverse libremetaverse::Animations::point_you pub fn point_you() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.PRE_JUMP field LibreMetaverse.UUID LibreMetaverse.Animations.PRE_JUMP libremetaverse libremetaverse::Animations::pre_jump pub fn pre_jump() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.PUNCH_LEFT field LibreMetaverse.UUID LibreMetaverse.Animations.PUNCH_LEFT libremetaverse libremetaverse::Animations::punch_left pub fn punch_left() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.PUNCH_RIGHT field LibreMetaverse.UUID LibreMetaverse.Animations.PUNCH_RIGHT libremetaverse libremetaverse::Animations::punch_right pub fn punch_right() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.REPULSED field LibreMetaverse.UUID LibreMetaverse.Animations.REPULSED libremetaverse libremetaverse::Animations::repulsed pub fn repulsed() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.ROUNDHOUSE_KICK field LibreMetaverse.UUID LibreMetaverse.Animations.ROUNDHOUSE_KICK libremetaverse libremetaverse::Animations::roundhouse_kick pub fn roundhouse_kick() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.RPS_COUNTDOWN field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_COUNTDOWN libremetaverse libremetaverse::Animations::rps_countdown pub fn rps_countdown() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.RPS_PAPER field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_PAPER libremetaverse libremetaverse::Animations::rps_paper pub fn rps_paper() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.RPS_ROCK field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_ROCK libremetaverse libremetaverse::Animations::rps_rock pub fn rps_rock() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.RPS_SCISSORS field LibreMetaverse.UUID LibreMetaverse.Animations.RPS_SCISSORS libremetaverse libremetaverse::Animations::rps_scissors pub fn rps_scissors() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.RUN field LibreMetaverse.UUID LibreMetaverse.Animations.RUN libremetaverse libremetaverse::Animations::run pub fn run() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SAD field LibreMetaverse.UUID LibreMetaverse.Animations.SAD libremetaverse libremetaverse::Animations::sad pub fn sad() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SALUTE field LibreMetaverse.UUID LibreMetaverse.Animations.SALUTE libremetaverse libremetaverse::Animations::salute pub fn salute() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SHOOT_BOW_L field LibreMetaverse.UUID LibreMetaverse.Animations.SHOOT_BOW_L libremetaverse libremetaverse::Animations::shoot_bow_l pub fn shoot_bow_l() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SHOUT field LibreMetaverse.UUID LibreMetaverse.Animations.SHOUT libremetaverse libremetaverse::Animations::shout pub fn shout() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SHRUG field LibreMetaverse.UUID LibreMetaverse.Animations.SHRUG libremetaverse libremetaverse::Animations::shrug pub fn shrug() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT field LibreMetaverse.UUID LibreMetaverse.Animations.SIT libremetaverse libremetaverse::Animations::sit pub fn sit() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT_FEMALE field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_FEMALE libremetaverse libremetaverse::Animations::sit_female pub fn sit_female() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT_GENERIC field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GENERIC libremetaverse libremetaverse::Animations::sit_generic pub fn sit_generic() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT_GROUND field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GROUND libremetaverse libremetaverse::Animations::sit_ground pub fn sit_ground() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT_GROUND_staticRAINED field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_GROUND_staticRAINED libremetaverse libremetaverse::Animations::sit_ground_static_rained pub fn sit_ground_static_rained() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SIT_TO_STAND field LibreMetaverse.UUID LibreMetaverse.Animations.SIT_TO_STAND libremetaverse libremetaverse::Animations::sit_to_stand pub fn sit_to_stand() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SLEEP field LibreMetaverse.UUID LibreMetaverse.Animations.SLEEP libremetaverse libremetaverse::Animations::sleep pub fn sleep() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SMOKE_IDLE field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_IDLE libremetaverse libremetaverse::Animations::smoke_idle pub fn smoke_idle() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SMOKE_INHALE field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_INHALE libremetaverse libremetaverse::Animations::smoke_inhale pub fn smoke_inhale() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SMOKE_THROW_DOWN field LibreMetaverse.UUID LibreMetaverse.Animations.SMOKE_THROW_DOWN libremetaverse libremetaverse::Animations::smoke_throw_down pub fn smoke_throw_down() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SNAPSHOT field LibreMetaverse.UUID LibreMetaverse.Animations.SNAPSHOT libremetaverse libremetaverse::Animations::snapshot pub fn snapshot() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STAND field LibreMetaverse.UUID LibreMetaverse.Animations.STAND libremetaverse libremetaverse::Animations::stand pub fn stand() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STANDUP field LibreMetaverse.UUID LibreMetaverse.Animations.STANDUP libremetaverse libremetaverse::Animations::standup pub fn standup() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STAND_1 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_1 libremetaverse libremetaverse::Animations::stand_1 pub fn stand_1() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STAND_2 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_2 libremetaverse libremetaverse::Animations::stand_2 pub fn stand_2() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STAND_3 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_3 libremetaverse libremetaverse::Animations::stand_3 pub fn stand_3() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STAND_4 field LibreMetaverse.UUID LibreMetaverse.Animations.STAND_4 libremetaverse libremetaverse::Animations::stand_4 pub fn stand_4() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STRETCH field LibreMetaverse.UUID LibreMetaverse.Animations.STRETCH libremetaverse libremetaverse::Animations::stretch pub fn stretch() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.STRIDE field LibreMetaverse.UUID LibreMetaverse.Animations.STRIDE libremetaverse libremetaverse::Animations::stride pub fn stride() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SURF field LibreMetaverse.UUID LibreMetaverse.Animations.SURF libremetaverse libremetaverse::Animations::surf pub fn surf() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SURPRISE field LibreMetaverse.UUID LibreMetaverse.Animations.SURPRISE libremetaverse libremetaverse::Animations::surprise pub fn surprise() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.SWORD_STRIKE field LibreMetaverse.UUID LibreMetaverse.Animations.SWORD_STRIKE libremetaverse libremetaverse::Animations::sword_strike pub fn sword_strike() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TALK field LibreMetaverse.UUID LibreMetaverse.Animations.TALK libremetaverse libremetaverse::Animations::talk pub fn talk() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TANTRUM field LibreMetaverse.UUID LibreMetaverse.Animations.TANTRUM libremetaverse libremetaverse::Animations::tantrum pub fn tantrum() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.THROW_R field LibreMetaverse.UUID LibreMetaverse.Animations.THROW_R libremetaverse libremetaverse::Animations::throw_r pub fn throw_r() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TRYON_SHIRT field LibreMetaverse.UUID LibreMetaverse.Animations.TRYON_SHIRT libremetaverse libremetaverse::Animations::tryon_shirt pub fn tryon_shirt() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TURNLEFT field LibreMetaverse.UUID LibreMetaverse.Animations.TURNLEFT libremetaverse libremetaverse::Animations::turnleft pub fn turnleft() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TURNRIGHT field LibreMetaverse.UUID LibreMetaverse.Animations.TURNRIGHT libremetaverse libremetaverse::Animations::turnright pub fn turnright() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.TYPE field LibreMetaverse.UUID LibreMetaverse.Animations.TYPE libremetaverse libremetaverse::Animations::type_ pub fn type_() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WALK field LibreMetaverse.UUID LibreMetaverse.Animations.WALK libremetaverse libremetaverse::Animations::walk pub fn walk() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WHISPER field LibreMetaverse.UUID LibreMetaverse.Animations.WHISPER libremetaverse libremetaverse::Animations::whisper pub fn whisper() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WHISTLE field LibreMetaverse.UUID LibreMetaverse.Animations.WHISTLE libremetaverse libremetaverse::Animations::whistle pub fn whistle() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WINK field LibreMetaverse.UUID LibreMetaverse.Animations.WINK libremetaverse libremetaverse::Animations::wink pub fn wink() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WINK_HOLLYWOOD field LibreMetaverse.UUID LibreMetaverse.Animations.WINK_HOLLYWOOD libremetaverse libremetaverse::Animations::wink_hollywood pub fn wink_hollywood() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.WORRY field LibreMetaverse.UUID LibreMetaverse.Animations.WORRY libremetaverse libremetaverse::Animations::worry pub fn worry() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.YES field LibreMetaverse.UUID LibreMetaverse.Animations.YES libremetaverse libremetaverse::Animations::yes pub fn yes() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.YES_HAPPY field LibreMetaverse.UUID LibreMetaverse.Animations.YES_HAPPY libremetaverse libremetaverse::Animations::yes_happy pub fn yes_happy() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Animations.YOGA_FLOAT field LibreMetaverse.UUID LibreMetaverse.Animations.YOGA_FLOAT libremetaverse libremetaverse::Animations::yoga_float pub fn yoga_float() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Animesh.JointPose.EaseWeight field System.Single LibreMetaverse.Animesh.JointPose.EaseWeight libremetaverse animesh libremetaverse::animesh::JointPose::ease_weight pub ease_weight: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Animesh.JointPose.HasPosition field System.Boolean LibreMetaverse.Animesh.JointPose.HasPosition libremetaverse animesh libremetaverse::animesh::JointPose::has_position pub has_position: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Animesh.JointPose.HasRotation field System.Boolean LibreMetaverse.Animesh.JointPose.HasRotation libremetaverse animesh libremetaverse::animesh::JointPose::has_rotation pub has_rotation: bool owned_value sync none direct_snake_case direct mapped @@ -498,28 +498,28 @@ F:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Applying enum_value F:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Complete enum_value LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Complete libremetaverse appearance libremetaverse::appearance::InitialOutfitInitialOutfitPhase::Complete Complete: libremetaverse::appearance::InitialOutfitInitialOutfitPhase owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Copying enum_value LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Copying libremetaverse appearance libremetaverse::appearance::InitialOutfitInitialOutfitPhase::Copying Copying: libremetaverse::appearance::InitialOutfitInitialOutfitPhase owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Counting enum_value LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase LibreMetaverse.Appearance.InitialOutfit.InitialOutfitPhase.Counting libremetaverse appearance libremetaverse::appearance::InitialOutfitInitialOutfitPhase::Counting Counting: libremetaverse::appearance::InitialOutfitInitialOutfitPhase owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceFlags.None enum_value LibreMetaverse.AppearanceFlags LibreMetaverse.AppearanceFlags.None libremetaverse libremetaverse::AppearanceFlags::None None: libremetaverse::AppearanceFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.ATTACHMENT_ADD field System.Byte LibreMetaverse.AppearanceManager.ATTACHMENT_ADD libremetaverse libremetaverse::AppearanceManager::ATTACHMENT_ADD pub static ATTACHMENT_ADD: u8 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AppearanceFlags.None enum_value LibreMetaverse.AppearanceFlags LibreMetaverse.AppearanceFlags.None libremetaverse libremetaverse::AppearanceFlags::NONE NONE: libremetaverse::AppearanceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AppearanceManager.ATTACHMENT_ADD field System.Byte LibreMetaverse.AppearanceManager.ATTACHMENT_ADD libremetaverse libremetaverse::AppearanceManager::attachment_add pub fn attachment_add() -> u8 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT constant System.Int32 LibreMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT libremetaverse libremetaverse::AppearanceManager::BAKED_TEXTURE_COUNT pub const BAKED_TEXTURE_COUNT: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.BAKED_TEXTURE_HASH field LibreMetaverse.UUID[] LibreMetaverse.AppearanceManager.BAKED_TEXTURE_HASH libremetaverse libremetaverse::AppearanceManager::BAKED_TEXTURE_HASH pub static BAKED_TEXTURE_HASH: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.BakeIndexToTextureIndex field System.Byte[] LibreMetaverse.AppearanceManager.BakeIndexToTextureIndex libremetaverse libremetaverse::AppearanceManager::BAKE_INDEX_TO_TEXTURE_INDEX pub static BAKE_INDEX_TO_TEXTURE_INDEX: Vec owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AppearanceManager.BAKED_TEXTURE_HASH field LibreMetaverse.UUID[] LibreMetaverse.AppearanceManager.BAKED_TEXTURE_HASH libremetaverse libremetaverse::AppearanceManager::baked_texture_hash pub fn baked_texture_hash() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.BakeIndexToTextureIndex field System.Byte[] LibreMetaverse.AppearanceManager.BakeIndexToTextureIndex libremetaverse libremetaverse::AppearanceManager::bake_index_to_texture_index pub fn bake_index_to_texture_index() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AppearanceManager.ColorParamInfo.Value field System.Single LibreMetaverse.AppearanceManager.ColorParamInfo.Value libremetaverse libremetaverse::AppearanceManagerColorParamInfo::value pub value: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.ColorParamInfo.VisualColorParam field LibreMetaverse.VisualColorParam LibreMetaverse.AppearanceManager.ColorParamInfo.VisualColorParam libremetaverse libremetaverse::AppearanceManagerColorParamInfo::visual_color_param pub visual_color_param: libremetaverse::VisualColorParam owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.ColorParamInfo.VisualParam field LibreMetaverse.VisualParam LibreMetaverse.AppearanceManager.ColorParamInfo.VisualParam libremetaverse libremetaverse::AppearanceManagerColorParamInfo::visual_param pub visual_param: libremetaverse::VisualParam owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.ColorParamInfo.WearableType field LibreMetaverse.WearableType LibreMetaverse.AppearanceManager.ColorParamInfo.WearableType libremetaverse libremetaverse::AppearanceManagerColorParamInfo::wearable_type pub wearable_type: libremetaverse_types::WearableType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE libremetaverse libremetaverse::AppearanceManager::DEFAULT_AVATAR_TEXTURE pub static DEFAULT_AVATAR_TEXTURE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX1 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX1 libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_AUX1 pub static IMG_USE_BAKED_AUX1: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX2 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX2 libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_AUX2 pub static IMG_USE_BAKED_AUX2: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX3 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX3 libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_AUX3 pub static IMG_USE_BAKED_AUX3: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_EYES field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_EYES libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_EYES pub static IMG_USE_BAKED_EYES: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HAIR field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HAIR libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_HAIR pub static IMG_USE_BAKED_HAIR: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HEAD field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HEAD libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_HEAD pub static IMG_USE_BAKED_HEAD: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_INDICES field System.Collections.Frozen.FrozenDictionary LibreMetaverse.AppearanceManager.IMG_USE_BAKED_INDICES libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_INDICES pub static IMG_USE_BAKED_INDICES: libremetaverse_types::compat::FrozenDictionary owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTARM field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTARM libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_LEFTARM pub static IMG_USE_BAKED_LEFTARM: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTLEG field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTLEG libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_LEFTLEG pub static IMG_USE_BAKED_LEFTLEG: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LOWER field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LOWER libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_LOWER pub static IMG_USE_BAKED_LOWER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_SKIRT field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_SKIRT libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_SKIRT pub static IMG_USE_BAKED_SKIRT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_UPPER field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_UPPER libremetaverse libremetaverse::AppearanceManager::IMG_USE_BAKED_UPPER pub static IMG_USE_BAKED_UPPER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE libremetaverse libremetaverse::AppearanceManager::default_avatar_texture pub fn default_avatar_texture() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX1 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX1 libremetaverse libremetaverse::AppearanceManager::img_use_baked_aux1 pub fn img_use_baked_aux1() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX2 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX2 libremetaverse libremetaverse::AppearanceManager::img_use_baked_aux2 pub fn img_use_baked_aux2() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX3 field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_AUX3 libremetaverse libremetaverse::AppearanceManager::img_use_baked_aux3 pub fn img_use_baked_aux3() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_EYES field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_EYES libremetaverse libremetaverse::AppearanceManager::img_use_baked_eyes pub fn img_use_baked_eyes() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HAIR field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HAIR libremetaverse libremetaverse::AppearanceManager::img_use_baked_hair pub fn img_use_baked_hair() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HEAD field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_HEAD libremetaverse libremetaverse::AppearanceManager::img_use_baked_head pub fn img_use_baked_head() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_INDICES field System.Collections.Frozen.FrozenDictionary LibreMetaverse.AppearanceManager.IMG_USE_BAKED_INDICES libremetaverse libremetaverse::AppearanceManager::img_use_baked_indices pub fn img_use_baked_indices() -> libremetaverse_types::compat::FrozenDictionary none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTARM field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTARM libremetaverse libremetaverse::AppearanceManager::img_use_baked_leftarm pub fn img_use_baked_leftarm() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTLEG field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LEFTLEG libremetaverse libremetaverse::AppearanceManager::img_use_baked_leftleg pub fn img_use_baked_leftleg() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LOWER field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_LOWER libremetaverse libremetaverse::AppearanceManager::img_use_baked_lower pub fn img_use_baked_lower() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_SKIRT field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_SKIRT libremetaverse libremetaverse::AppearanceManager::img_use_baked_skirt pub fn img_use_baked_skirt() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.AppearanceManager.IMG_USE_BAKED_UPPER field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.IMG_USE_BAKED_UPPER libremetaverse libremetaverse::AppearanceManager::img_use_baked_upper pub fn img_use_baked_upper() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AppearanceManager.MyTextures field LibreMetaverse.Primitive.TextureEntry LibreMetaverse.AppearanceManager.MyTextures libremetaverse libremetaverse::AppearanceManager::my_textures pub my_textures: libremetaverse::PrimitiveTextureEntry owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.MyVisualParameters field System.Byte[] LibreMetaverse.AppearanceManager.MyVisualParameters libremetaverse libremetaverse::AppearanceManager::my_visual_parameters pub my_visual_parameters: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.TextureData.AlphaMasks field System.Collections.Generic.Dictionary LibreMetaverse.AppearanceManager.TextureData.AlphaMasks libremetaverse libremetaverse::AppearanceManagerTextureData::alpha_masks pub alpha_masks: std::collections::HashMap owned_value sync none direct_snake_case direct mapped @@ -528,7 +528,7 @@ F:LibreMetaverse.AppearanceManager.TextureData.Texture field LibreMetaverse.Asse F:LibreMetaverse.AppearanceManager.TextureData.TextureID field LibreMetaverse.UUID LibreMetaverse.AppearanceManager.TextureData.TextureID libremetaverse libremetaverse::AppearanceManagerTextureData::texture_id pub texture_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.TextureData.TextureIndex field LibreMetaverse.AvatarTextureIndex LibreMetaverse.AppearanceManager.TextureData.TextureIndex libremetaverse libremetaverse::AppearanceManagerTextureData::texture_index pub texture_index: libremetaverse::AvatarTextureIndex owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.WEARABLES_PER_LAYER constant System.Int32 LibreMetaverse.AppearanceManager.WEARABLES_PER_LAYER libremetaverse libremetaverse::AppearanceManager::WEARABLES_PER_LAYER pub const WEARABLES_PER_LAYER: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.AppearanceManager.WEARABLE_BAKE_MAP field LibreMetaverse.WearableType[][] LibreMetaverse.AppearanceManager.WEARABLE_BAKE_MAP libremetaverse libremetaverse::AppearanceManager::WEARABLE_BAKE_MAP pub static WEARABLE_BAKE_MAP: Vec> owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.AppearanceManager.WEARABLE_BAKE_MAP field LibreMetaverse.WearableType[][] LibreMetaverse.AppearanceManager.WEARABLE_BAKE_MAP libremetaverse libremetaverse::AppearanceManager::wearable_bake_map pub fn wearable_bake_map() -> Vec> none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.AppearanceManager.WEARABLE_COUNT constant System.Int32 LibreMetaverse.AppearanceManager.WEARABLE_COUNT libremetaverse libremetaverse::AppearanceManager::WEARABLE_COUNT pub const WEARABLE_COUNT: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.WEARABLE_COUNT_MAX constant System.Int32 LibreMetaverse.AppearanceManager.WEARABLE_COUNT_MAX libremetaverse libremetaverse::AppearanceManager::WEARABLE_COUNT_MAX pub const WEARABLE_COUNT_MAX: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.AppearanceManager.WearableData.Asset field LibreMetaverse.Assets.AssetWearable LibreMetaverse.AppearanceManager.WearableData.Asset libremetaverse libremetaverse::AppearanceManagerWearableData::asset pub asset: Option owned_value sync none direct_snake_case direct mapped @@ -583,9 +583,9 @@ F:LibreMetaverse.AssetUpload.Type field LibreMetaverse.AssetType LibreMetaverse. F:LibreMetaverse.AssetUpload.XferID field System.UInt64 LibreMetaverse.AssetUpload.XferID libremetaverse libremetaverse::AssetUpload::xfer_id pub xfer_id: u64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.ArchiveConstants.ASSETS_PATH constant System.String LibreMetaverse.Assets.ArchiveConstants.ASSETS_PATH libremetaverse assets libremetaverse::assets::ArchiveConstants::ASSETS_PATH pub const ASSETS_PATH: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR constant System.String LibreMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR libremetaverse assets libremetaverse::assets::ArchiveConstants::ASSET_EXTENSION_SEPARATOR pub const ASSET_EXTENSION_SEPARATOR: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION field System.Collections.Frozen.FrozenDictionary LibreMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION libremetaverse assets libremetaverse::assets::ArchiveConstants::ASSET_TYPE_TO_EXTENSION pub static ASSET_TYPE_TO_EXTENSION: libremetaverse_types::compat::FrozenDictionary owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION field System.Collections.Frozen.FrozenDictionary LibreMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION libremetaverse assets libremetaverse::assets::ArchiveConstants::asset_type_to_extension pub fn asset_type_to_extension() -> libremetaverse_types::compat::FrozenDictionary none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH constant System.String LibreMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH libremetaverse assets libremetaverse::assets::ArchiveConstants::CONTROL_FILE_PATH pub const CONTROL_FILE_PATH: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Assets.ArchiveConstants.EXTENSION_TO_ASSET_TYPE field System.Collections.Frozen.FrozenDictionary LibreMetaverse.Assets.ArchiveConstants.EXTENSION_TO_ASSET_TYPE libremetaverse assets libremetaverse::assets::ArchiveConstants::EXTENSION_TO_ASSET_TYPE pub static EXTENSION_TO_ASSET_TYPE: libremetaverse_types::compat::FrozenDictionary owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Assets.ArchiveConstants.EXTENSION_TO_ASSET_TYPE field System.Collections.Frozen.FrozenDictionary LibreMetaverse.Assets.ArchiveConstants.EXTENSION_TO_ASSET_TYPE libremetaverse assets libremetaverse::assets::ArchiveConstants::extension_to_asset_type pub fn extension_to_asset_type() -> libremetaverse_types::compat::FrozenDictionary none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Assets.ArchiveConstants.LANDDATA_PATH constant System.String LibreMetaverse.Assets.ArchiveConstants.LANDDATA_PATH libremetaverse assets libremetaverse::assets::ArchiveConstants::LANDDATA_PATH pub const LANDDATA_PATH: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.ArchiveConstants.OBJECTS_PATH constant System.String LibreMetaverse.Assets.ArchiveConstants.OBJECTS_PATH libremetaverse assets libremetaverse::assets::ArchiveConstants::OBJECTS_PATH pub const OBJECTS_PATH: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.ArchiveConstants.SETTINGS_PATH constant System.String LibreMetaverse.Assets.ArchiveConstants.SETTINGS_PATH libremetaverse assets libremetaverse::assets::ArchiveConstants::SETTINGS_PATH pub const SETTINGS_PATH: String owned_value sync none direct_snake_case direct mapped @@ -600,8 +600,8 @@ F:LibreMetaverse.Assets.AssetGesture.TriggerKey field System.Byte LibreMetaverse F:LibreMetaverse.Assets.AssetGesture.TriggerKeyMask field System.UInt32 LibreMetaverse.Assets.AssetGesture.TriggerKeyMask libremetaverse assets libremetaverse::assets::AssetGesture::trigger_key_mask pub trigger_key_mask: u32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.AssetLandmark.Position field LibreMetaverse.Vector3 LibreMetaverse.Assets.AssetLandmark.Position libremetaverse assets libremetaverse::assets::AssetLandmark::position pub position: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.AssetLandmark.RegionID field LibreMetaverse.UUID LibreMetaverse.Assets.AssetLandmark.RegionID libremetaverse assets libremetaverse::assets::AssetLandmark::region_id pub region_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Assets.AssetMaterial.Default field LibreMetaverse.Assets.AssetMaterial LibreMetaverse.Assets.AssetMaterial.Default libremetaverse assets libremetaverse::assets::AssetMaterial::DEFAULT pub static DEFAULT: libremetaverse::assets::AssetMaterial owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Assets.AssetMaterial.GLTF_OVERRIDE_NULL_UUID field LibreMetaverse.UUID LibreMetaverse.Assets.AssetMaterial.GLTF_OVERRIDE_NULL_UUID libremetaverse assets libremetaverse::assets::AssetMaterial::GLTF_OVERRIDE_NULL_UUID pub static GLTF_OVERRIDE_NULL_UUID: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Assets.AssetMaterial.Default field LibreMetaverse.Assets.AssetMaterial LibreMetaverse.Assets.AssetMaterial.Default libremetaverse assets libremetaverse::assets::AssetMaterial::default pub fn default() -> libremetaverse::assets::AssetMaterial none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Assets.AssetMaterial.GLTF_OVERRIDE_NULL_UUID field LibreMetaverse.UUID LibreMetaverse.Assets.AssetMaterial.GLTF_OVERRIDE_NULL_UUID libremetaverse assets libremetaverse::assets::AssetMaterial::gltf_override_null_uuid pub fn gltf_override_null_uuid() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Assets.AssetMaterial.TEXTURE_BASE_COLOR constant System.Int32 LibreMetaverse.Assets.AssetMaterial.TEXTURE_BASE_COLOR libremetaverse assets libremetaverse::assets::AssetMaterial::TEXTURE_BASE_COLOR pub const TEXTURE_BASE_COLOR: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.AssetMaterial.TEXTURE_COUNT constant System.Int32 LibreMetaverse.Assets.AssetMaterial.TEXTURE_COUNT libremetaverse assets libremetaverse::assets::AssetMaterial::TEXTURE_COUNT pub const TEXTURE_COUNT: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.AssetMaterial.TEXTURE_EMISSIVE constant System.Int32 LibreMetaverse.Assets.AssetMaterial.TEXTURE_EMISSIVE libremetaverse assets libremetaverse::assets::AssetMaterial::TEXTURE_EMISSIVE pub const TEXTURE_EMISSIVE: i32 owned_value sync none direct_snake_case direct mapped @@ -692,7 +692,7 @@ F:LibreMetaverse.Assets.Gltf.GltfSamplerWrap.Repeat enum_value LibreMetaverse.As F:LibreMetaverse.Assets.GltfAlphaMode.Blend enum_value LibreMetaverse.Assets.GltfAlphaMode LibreMetaverse.Assets.GltfAlphaMode.Blend libremetaverse assets libremetaverse::assets::GltfAlphaMode::Blend Blend: libremetaverse::assets::GltfAlphaMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.GltfAlphaMode.Mask enum_value LibreMetaverse.Assets.GltfAlphaMode LibreMetaverse.Assets.GltfAlphaMode.Mask libremetaverse assets libremetaverse::assets::GltfAlphaMode::Mask Mask: libremetaverse::assets::GltfAlphaMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.GltfAlphaMode.Opaque enum_value LibreMetaverse.Assets.GltfAlphaMode LibreMetaverse.Assets.GltfAlphaMode.Opaque libremetaverse assets libremetaverse::assets::GltfAlphaMode::Opaque Opaque: libremetaverse::assets::GltfAlphaMode owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Assets.GltfTextureTransform.Default field LibreMetaverse.Assets.GltfTextureTransform LibreMetaverse.Assets.GltfTextureTransform.Default libremetaverse assets libremetaverse::assets::GltfTextureTransform::DEFAULT pub static DEFAULT: libremetaverse::assets::GltfTextureTransform owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Assets.GltfTextureTransform.Default field LibreMetaverse.Assets.GltfTextureTransform LibreMetaverse.Assets.GltfTextureTransform.Default libremetaverse assets libremetaverse::assets::GltfTextureTransform::default pub fn default() -> libremetaverse::assets::GltfTextureTransform none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Assets.GltfTextureTransform.Offset field LibreMetaverse.Vector2 LibreMetaverse.Assets.GltfTextureTransform.Offset libremetaverse assets libremetaverse::assets::GltfTextureTransform::offset pub offset: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.GltfTextureTransform.Rotation field System.Single LibreMetaverse.Assets.GltfTextureTransform.Rotation libremetaverse assets libremetaverse::assets::GltfTextureTransform::rotation pub rotation: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Assets.GltfTextureTransform.Scale field LibreMetaverse.Vector2 LibreMetaverse.Assets.GltfTextureTransform.Scale libremetaverse assets libremetaverse::assets::GltfTextureTransform::scale pub scale: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped @@ -1078,7 +1078,7 @@ F:LibreMetaverse.Bumpiness.Suction enum_value LibreMetaverse.Bumpiness LibreMeta F:LibreMetaverse.Bumpiness.Weave enum_value LibreMetaverse.Bumpiness LibreMetaverse.Bumpiness.Weave libremetaverse libremetaverse::Bumpiness::Weave Weave: libremetaverse::Bumpiness owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Bumpiness.Woodgrain enum_value LibreMetaverse.Bumpiness LibreMetaverse.Bumpiness.Woodgrain libremetaverse libremetaverse::Bumpiness::Woodgrain Woodgrain: libremetaverse::Bumpiness owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.CRC32.CRC field System.UInt32 LibreMetaverse.CRC32.CRC libremetaverse-types libremetaverse_types::CRC32::crc pub crc: u32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Caps.AllCapabilities field LibreMetaverse.StructuredData.OSDArray LibreMetaverse.Caps.AllCapabilities libremetaverse libremetaverse::Caps::ALL_CAPABILITIES pub static ALL_CAPABILITIES: libremetaverse_structured_data::OSDArray owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Caps.AllCapabilities field LibreMetaverse.StructuredData.OSDArray LibreMetaverse.Caps.AllCapabilities libremetaverse libremetaverse::Caps::all_capabilities pub fn all_capabilities() -> libremetaverse_structured_data::OSDArray none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Caps.Simulator field LibreMetaverse.Simulator LibreMetaverse.Caps.Simulator libremetaverse libremetaverse::Caps::simulator pub simulator: libremetaverse::Simulator owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.CapsCategory.AssetFetch enum_value LibreMetaverse.CapsCategory LibreMetaverse.CapsCategory.AssetFetch libremetaverse libremetaverse::CapsCategory::AssetFetch AssetFetch: libremetaverse::CapsCategory owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.CapsCategory.AssetUpload enum_value LibreMetaverse.CapsCategory LibreMetaverse.CapsCategory.AssetUpload libremetaverse libremetaverse::CapsCategory::AssetUpload AssetUpload: libremetaverse::CapsCategory owned_value sync none direct_snake_case direct mapped @@ -1136,27 +1136,27 @@ F:LibreMetaverse.ClickAction.Sit enum_value LibreMetaverse.ClickAction LibreMeta F:LibreMetaverse.ClickAction.Touch enum_value LibreMetaverse.ClickAction LibreMetaverse.ClickAction.Touch libremetaverse-types libremetaverse_types::ClickAction::Touch Touch: libremetaverse_types::ClickAction owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Color4.A field System.Single LibreMetaverse.Color4.A libremetaverse-types libremetaverse_types::Color4::a pub a: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Color4.B field System.Single LibreMetaverse.Color4.B libremetaverse-types libremetaverse_types::Color4::b pub b: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Color4.Black field LibreMetaverse.Color4 LibreMetaverse.Color4.Black libremetaverse-types libremetaverse_types::Color4::BLACK pub static BLACK: libremetaverse_types::Color4 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Color4.Black field LibreMetaverse.Color4 LibreMetaverse.Color4.Black libremetaverse-types libremetaverse_types::Color4::black pub fn black() -> libremetaverse_types::Color4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Color4.G field System.Single LibreMetaverse.Color4.G libremetaverse-types libremetaverse_types::Color4::g pub g: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Color4.R field System.Single LibreMetaverse.Color4.R libremetaverse-types libremetaverse_types::Color4::r pub r: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Color4.White field LibreMetaverse.Color4 LibreMetaverse.Color4.White libremetaverse-types libremetaverse_types::Color4::WHITE pub static WHITE: libremetaverse_types::Color4 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasAngularVelocity enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasAngularVelocity libremetaverse libremetaverse::CompressedFlags::HasAngularVelocity HasAngularVelocity: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasNameValues enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasNameValues libremetaverse libremetaverse::CompressedFlags::HasNameValues HasNameValues: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasParent enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParent libremetaverse libremetaverse::CompressedFlags::HasParent HasParent: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasParticles enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParticles libremetaverse libremetaverse::CompressedFlags::HasParticles HasParticles: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasParticlesNew enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParticlesNew libremetaverse libremetaverse::CompressedFlags::HasParticlesNew HasParticlesNew: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasSound enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasSound libremetaverse libremetaverse::CompressedFlags::HasSound HasSound: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.HasText enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasText libremetaverse libremetaverse::CompressedFlags::HasText HasText: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.MediaURL enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.MediaURL libremetaverse libremetaverse::CompressedFlags::MediaURL MediaURL: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.None enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.None libremetaverse libremetaverse::CompressedFlags::None None: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.ScratchPad enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.ScratchPad libremetaverse libremetaverse::CompressedFlags::ScratchPad ScratchPad: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.TextureAnimation enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.TextureAnimation libremetaverse libremetaverse::CompressedFlags::TextureAnimation TextureAnimation: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CompressedFlags.Tree enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.Tree libremetaverse libremetaverse::CompressedFlags::Tree Tree: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Color4.White field LibreMetaverse.Color4 LibreMetaverse.Color4.White libremetaverse-types libremetaverse_types::Color4::white pub fn white() -> libremetaverse_types::Color4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.CompressedFlags.HasAngularVelocity enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasAngularVelocity libremetaverse libremetaverse::CompressedFlags::HAS_ANGULAR_VELOCITY HAS_ANGULAR_VELOCITY: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasNameValues enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasNameValues libremetaverse libremetaverse::CompressedFlags::HAS_NAME_VALUES HAS_NAME_VALUES: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasParent enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParent libremetaverse libremetaverse::CompressedFlags::HAS_PARENT HAS_PARENT: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasParticles enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParticles libremetaverse libremetaverse::CompressedFlags::HAS_PARTICLES HAS_PARTICLES: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasParticlesNew enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasParticlesNew libremetaverse libremetaverse::CompressedFlags::HAS_PARTICLES_NEW HAS_PARTICLES_NEW: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasSound enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasSound libremetaverse libremetaverse::CompressedFlags::HAS_SOUND HAS_SOUND: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.HasText enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.HasText libremetaverse libremetaverse::CompressedFlags::HAS_TEXT HAS_TEXT: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.MediaURL enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.MediaURL libremetaverse libremetaverse::CompressedFlags::MEDIA_URL MEDIA_URL: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.None enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.None libremetaverse libremetaverse::CompressedFlags::NONE NONE: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.ScratchPad enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.ScratchPad libremetaverse libremetaverse::CompressedFlags::SCRATCH_PAD SCRATCH_PAD: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.TextureAnimation enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.TextureAnimation libremetaverse libremetaverse::CompressedFlags::TEXTURE_ANIMATION TEXTURE_ANIMATION: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CompressedFlags.Tree enum_value LibreMetaverse.CompressedFlags LibreMetaverse.CompressedFlags.Tree libremetaverse libremetaverse::CompressedFlags::TREE TREE: libremetaverse::CompressedFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ConnectionSettings.LoginServer field System.String LibreMetaverse.ConnectionSettings.LoginServer libremetaverse libremetaverse::ConnectionSettings::login_server pub login_server: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ConnectionSettings.MfaEnabled field System.Boolean LibreMetaverse.ConnectionSettings.MfaEnabled libremetaverse libremetaverse::ConnectionSettings::mfa_enabled pub mfa_enabled: bool owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CoordinateFrame.X_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.X_AXIS libremetaverse libremetaverse::CoordinateFrame::X_AXIS pub static X_AXIS: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CoordinateFrame.Y_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.Y_AXIS libremetaverse libremetaverse::CoordinateFrame::Y_AXIS pub static Y_AXIS: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.CoordinateFrame.Z_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.Z_AXIS libremetaverse libremetaverse::CoordinateFrame::Z_AXIS pub static Z_AXIS: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.CoordinateFrame.X_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.X_AXIS libremetaverse libremetaverse::CoordinateFrame::x_axis_with_field pub fn x_axis_with_field() -> libremetaverse_types::Vector3 none sync infallible_placeholder descriptive_overload_name static_field_accessor mapped +F:LibreMetaverse.CoordinateFrame.Y_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.Y_AXIS libremetaverse libremetaverse::CoordinateFrame::y_axis_with_field pub fn y_axis_with_field() -> libremetaverse_types::Vector3 none sync infallible_placeholder descriptive_overload_name static_field_accessor mapped +F:LibreMetaverse.CoordinateFrame.Z_AXIS field LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.Z_AXIS libremetaverse libremetaverse::CoordinateFrame::z_axis_with_field pub fn z_axis_with_field() -> libremetaverse_types::Vector3 none sync infallible_placeholder descriptive_overload_name static_field_accessor mapped F:LibreMetaverse.DeRezDestination.AgentInventoryCopy enum_value LibreMetaverse.DeRezDestination LibreMetaverse.DeRezDestination.AgentInventoryCopy libremetaverse libremetaverse::DeRezDestination::AgentInventoryCopy AgentInventoryCopy: libremetaverse::DeRezDestination owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DeRezDestination.AgentInventorySave enum_value LibreMetaverse.DeRezDestination LibreMetaverse.DeRezDestination.AgentInventorySave libremetaverse libremetaverse::DeRezDestination::AgentInventorySave AgentInventorySave: libremetaverse::DeRezDestination owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DeRezDestination.AgentInventoryTake enum_value LibreMetaverse.DeRezDestination LibreMetaverse.DeRezDestination.AgentInventoryTake libremetaverse libremetaverse::DeRezDestination::AgentInventoryTake AgentInventoryTake: libremetaverse::DeRezDestination owned_value sync none direct_snake_case direct mapped @@ -1191,41 +1191,41 @@ F:LibreMetaverse.DirectoryManager.ClassifiedCategories.Service enum_value LibreM F:LibreMetaverse.DirectoryManager.ClassifiedCategories.Shopping enum_value LibreMetaverse.DirectoryManager.ClassifiedCategories LibreMetaverse.DirectoryManager.ClassifiedCategories.Shopping libremetaverse libremetaverse::DirectoryManagerClassifiedCategories::Shopping Shopping: libremetaverse::DirectoryManagerClassifiedCategories owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction enum_value LibreMetaverse.DirectoryManager.ClassifiedCategories LibreMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction libremetaverse libremetaverse::DirectoryManagerClassifiedCategories::SpecialAttraction SpecialAttraction: libremetaverse::DirectoryManagerClassifiedCategories owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.ClassifiedCategories.Wanted enum_value LibreMetaverse.DirectoryManager.ClassifiedCategories LibreMetaverse.DirectoryManager.ClassifiedCategories.Wanted libremetaverse libremetaverse::DirectoryManagerClassifiedCategories::Wanted Wanted: libremetaverse::DirectoryManagerClassifiedCategories owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::AutoRenew AutoRenew: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedFlags.Enabled enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.Enabled libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::Enabled Enabled: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedFlags.Mature enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.Mature libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::Mature Mature: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedFlags.None enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.None libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::None None: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::UpdateTime UpdateTime: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::Adult Adult: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.All enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.All libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::All All: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::Mature Mature: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::AUTO_RENEW AUTO_RENEW: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedFlags.Enabled enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.Enabled libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::ENABLED ENABLED: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedFlags.Mature enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.Mature libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::MATURE MATURE: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedFlags.None enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.None libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::NONE NONE: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime enum_value LibreMetaverse.DirectoryManager.ClassifiedFlags LibreMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime libremetaverse libremetaverse::DirectoryManagerClassifiedFlags::UPDATE_TIME UPDATE_TIME: libremetaverse::DirectoryManagerClassifiedFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::ADULT ADULT: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.All enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.All libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::ALL ALL: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::MATURE MATURE: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.PG enum_value LibreMetaverse.DirectoryManager.ClassifiedQueryFlags LibreMetaverse.DirectoryManager.ClassifiedQueryFlags.PG libremetaverse libremetaverse::DirectoryManagerClassifiedQueryFlags::PG PG: libremetaverse::DirectoryManagerClassifiedQueryFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.AdultOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AdultOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::AdultOnly AdultOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.AgentOwned enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AgentOwned libremetaverse libremetaverse::DirectoryManagerDirFindFlags::AgentOwned AgentOwned: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.AreaSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AreaSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::AreaSort AreaSort: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.DateEvents enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.DateEvents libremetaverse libremetaverse::DirectoryManagerDirFindFlags::DateEvents DateEvents: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.DwellSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.DwellSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::DwellSort DwellSort: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.Events enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Events libremetaverse libremetaverse::DirectoryManagerDirFindFlags::Events Events: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.FilterMature enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.FilterMature libremetaverse libremetaverse::DirectoryManagerDirFindFlags::FilterMature FilterMature: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.ForSale enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.ForSale libremetaverse libremetaverse::DirectoryManagerDirFindFlags::ForSale ForSale: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.GroupOwned enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.GroupOwned libremetaverse libremetaverse::DirectoryManagerDirFindFlags::GroupOwned GroupOwned: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.Groups enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Groups libremetaverse libremetaverse::DirectoryManagerDirFindFlags::Groups Groups: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludeAdult enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludeAdult libremetaverse libremetaverse::DirectoryManagerDirFindFlags::IncludeAdult IncludeAdult: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludeMature enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludeMature libremetaverse libremetaverse::DirectoryManagerDirFindFlags::IncludeMature IncludeMature: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludePG enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludePG libremetaverse libremetaverse::DirectoryManagerDirFindFlags::IncludePG IncludePG: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.LimitByArea enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.LimitByArea libremetaverse libremetaverse::DirectoryManagerDirFindFlags::LimitByArea LimitByArea: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.LimitByPrice enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.LimitByPrice libremetaverse libremetaverse::DirectoryManagerDirFindFlags::LimitByPrice LimitByPrice: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::MatureSimsOnly MatureSimsOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.NameSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.NameSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::NameSort NameSort: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.Online enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Online libremetaverse libremetaverse::DirectoryManagerDirFindFlags::Online Online: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PGOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PGOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PGOnly PGOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.People enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.People libremetaverse libremetaverse::DirectoryManagerDirFindFlags::People People: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PerMeterSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PerMeterSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PerMeterSort PerMeterSort: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PgEventsOnly PgEventsOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PgSimsOnly PgSimsOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PicturesOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PicturesOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PicturesOnly PicturesOnly: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.PricesSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PricesSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PricesSort PricesSort: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.DirFindFlags.SortAsc enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.SortAsc libremetaverse libremetaverse::DirectoryManagerDirFindFlags::SortAsc SortAsc: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.AdultOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AdultOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::ADULT_ONLY ADULT_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.AgentOwned enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AgentOwned libremetaverse libremetaverse::DirectoryManagerDirFindFlags::AGENT_OWNED AGENT_OWNED: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.AreaSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.AreaSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::AREA_SORT AREA_SORT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.DateEvents enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.DateEvents libremetaverse libremetaverse::DirectoryManagerDirFindFlags::DATE_EVENTS DATE_EVENTS: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.DwellSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.DwellSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::DWELL_SORT DWELL_SORT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.Events enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Events libremetaverse libremetaverse::DirectoryManagerDirFindFlags::EVENTS EVENTS: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.FilterMature enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.FilterMature libremetaverse libremetaverse::DirectoryManagerDirFindFlags::FILTER_MATURE FILTER_MATURE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.ForSale enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.ForSale libremetaverse libremetaverse::DirectoryManagerDirFindFlags::FOR_SALE FOR_SALE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.GroupOwned enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.GroupOwned libremetaverse libremetaverse::DirectoryManagerDirFindFlags::GROUP_OWNED GROUP_OWNED: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.Groups enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Groups libremetaverse libremetaverse::DirectoryManagerDirFindFlags::GROUPS GROUPS: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludeAdult enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludeAdult libremetaverse libremetaverse::DirectoryManagerDirFindFlags::INCLUDE_ADULT INCLUDE_ADULT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludeMature enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludeMature libremetaverse libremetaverse::DirectoryManagerDirFindFlags::INCLUDE_MATURE INCLUDE_MATURE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.IncludePG enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.IncludePG libremetaverse libremetaverse::DirectoryManagerDirFindFlags::INCLUDE_PG INCLUDE_PG: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.LimitByArea enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.LimitByArea libremetaverse libremetaverse::DirectoryManagerDirFindFlags::LIMIT_BY_AREA LIMIT_BY_AREA: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.LimitByPrice enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.LimitByPrice libremetaverse libremetaverse::DirectoryManagerDirFindFlags::LIMIT_BY_PRICE LIMIT_BY_PRICE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::MATURE_SIMS_ONLY MATURE_SIMS_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.NameSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.NameSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::NAME_SORT NAME_SORT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.Online enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.Online libremetaverse libremetaverse::DirectoryManagerDirFindFlags::ONLINE ONLINE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PGOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PGOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PG_ONLY PG_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.People enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.People libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PEOPLE PEOPLE: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PerMeterSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PerMeterSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PER_METER_SORT PER_METER_SORT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PG_EVENTS_ONLY PG_EVENTS_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PG_SIMS_ONLY PG_SIMS_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PicturesOnly enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PicturesOnly libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PICTURES_ONLY PICTURES_ONLY: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.PricesSort enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.PricesSort libremetaverse libremetaverse::DirectoryManagerDirFindFlags::PRICES_SORT PRICES_SORT: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.DirFindFlags.SortAsc enum_value LibreMetaverse.DirectoryManager.DirFindFlags LibreMetaverse.DirectoryManager.DirFindFlags.SortAsc libremetaverse libremetaverse::DirectoryManagerDirFindFlags::SORT_ASC SORT_ASC: libremetaverse::DirectoryManagerDirFindFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.DirectoryParcel.ActualArea field System.Int32 LibreMetaverse.DirectoryManager.DirectoryParcel.ActualArea libremetaverse libremetaverse::DirectoryManagerDirectoryParcel::actual_area pub actual_area: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.DirectoryParcel.Auction field System.Boolean LibreMetaverse.DirectoryManager.DirectoryParcel.Auction libremetaverse libremetaverse::DirectoryManagerDirectoryParcel::auction pub auction: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.DirectoryParcel.Dwell field System.Single LibreMetaverse.DirectoryManager.DirectoryParcel.Dwell libremetaverse libremetaverse::DirectoryManagerDirectoryParcel::dwell pub dwell: f32 owned_value sync none direct_snake_case direct mapped @@ -1286,10 +1286,10 @@ F:LibreMetaverse.DirectoryManager.PlacesSearchData.Price field System.Int32 Libr F:LibreMetaverse.DirectoryManager.PlacesSearchData.SKU field System.String LibreMetaverse.DirectoryManager.PlacesSearchData.SKU libremetaverse libremetaverse::DirectoryManagerPlacesSearchData::sku pub sku: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.PlacesSearchData.SimName field System.String LibreMetaverse.DirectoryManager.PlacesSearchData.SimName libremetaverse libremetaverse::DirectoryManagerPlacesSearchData::sim_name pub sim_name: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DirectoryManager.PlacesSearchData.SnapshotID field LibreMetaverse.UUID LibreMetaverse.DirectoryManager.PlacesSearchData.SnapshotID libremetaverse libremetaverse::DirectoryManagerPlacesSearchData::snapshot_id pub snapshot_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Any enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Any libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::Any Any: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Auction enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Auction libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::Auction Auction: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Estate enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Estate libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::Estate Estate: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Mainland enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Mainland libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::Mainland Mainland: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Any enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Any libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::ANY ANY: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Auction enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Auction libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::AUCTION AUCTION: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Estate enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Estate libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::ESTATE ESTATE: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.DirectoryManager.SearchTypeFlags.Mainland enum_value LibreMetaverse.DirectoryManager.SearchTypeFlags LibreMetaverse.DirectoryManager.SearchTypeFlags.Mainland libremetaverse libremetaverse::DirectoryManagerSearchTypeFlags::MAINLAND MAINLAND: libremetaverse::DirectoryManagerSearchTypeFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DrivenParamInfo.HasRange field System.Boolean LibreMetaverse.DrivenParamInfo.HasRange libremetaverse libremetaverse::DrivenParamInfo::has_range pub has_range: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DrivenParamInfo.Max1 field System.Single LibreMetaverse.DrivenParamInfo.Max1 libremetaverse libremetaverse::DrivenParamInfo::max1 pub max1: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.DrivenParamInfo.Max2 field System.Single LibreMetaverse.DrivenParamInfo.Max2 libremetaverse libremetaverse::DrivenParamInfo::max2 pub max2: f32 owned_value sync none direct_snake_case direct mapped @@ -1347,10 +1347,10 @@ F:LibreMetaverse.EstateTools.EstateAccessReplyDelta.AllowedGroups enum_value Lib F:LibreMetaverse.EstateTools.EstateAccessReplyDelta.AllowedUsers enum_value LibreMetaverse.EstateTools.EstateAccessReplyDelta LibreMetaverse.EstateTools.EstateAccessReplyDelta.AllowedUsers libremetaverse libremetaverse::EstateToolsEstateAccessReplyDelta::AllowedUsers AllowedUsers: libremetaverse::EstateToolsEstateAccessReplyDelta owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.EstateAccessReplyDelta.EstateBans enum_value LibreMetaverse.EstateTools.EstateAccessReplyDelta LibreMetaverse.EstateTools.EstateAccessReplyDelta.EstateBans libremetaverse libremetaverse::EstateToolsEstateAccessReplyDelta::EstateBans EstateBans: libremetaverse::EstateToolsEstateAccessReplyDelta owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.EstateAccessReplyDelta.EstateManagers enum_value LibreMetaverse.EstateTools.EstateAccessReplyDelta LibreMetaverse.EstateTools.EstateAccessReplyDelta.EstateManagers libremetaverse libremetaverse::EstateToolsEstateAccessReplyDelta::EstateManagers EstateManagers: libremetaverse::EstateToolsEstateAccessReplyDelta owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.EstateTools.EstateReturnFlags.None enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.None libremetaverse libremetaverse::EstateToolsEstateReturnFlags::None None: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand libremetaverse libremetaverse::EstateToolsEstateReturnFlags::ReturnOnOthersLand ReturnOnOthersLand: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScripted enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScripted libremetaverse libremetaverse::EstateToolsEstateReturnFlags::ReturnScripted ReturnScripted: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers libremetaverse libremetaverse::EstateToolsEstateReturnFlags::ReturnScriptedAndOnOthers ReturnScriptedAndOnOthers: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.EstateTools.EstateReturnFlags.None enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.None libremetaverse libremetaverse::EstateToolsEstateReturnFlags::NONE NONE: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand libremetaverse libremetaverse::EstateToolsEstateReturnFlags::RETURN_ON_OTHERS_LAND RETURN_ON_OTHERS_LAND: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScripted enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScripted libremetaverse libremetaverse::EstateToolsEstateReturnFlags::RETURN_SCRIPTED RETURN_SCRIPTED: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers enum_value LibreMetaverse.EstateTools.EstateReturnFlags LibreMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers libremetaverse libremetaverse::EstateToolsEstateReturnFlags::RETURN_SCRIPTED_AND_ON_OTHERS RETURN_SCRIPTED_AND_ON_OTHERS: libremetaverse::EstateToolsEstateReturnFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.GroundTextureHeight.High field System.Single LibreMetaverse.EstateTools.GroundTextureHeight.High libremetaverse libremetaverse::EstateToolsGroundTextureHeight::high pub high: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.GroundTextureHeight.Low field System.Single LibreMetaverse.EstateTools.GroundTextureHeight.Low libremetaverse libremetaverse::EstateToolsGroundTextureHeight::low pub low: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.GroundTextureHeightSettings.NE field LibreMetaverse.EstateTools.GroundTextureHeight LibreMetaverse.EstateTools.GroundTextureHeightSettings.NE libremetaverse libremetaverse::EstateToolsGroundTextureHeightSettings::ne pub ne: libremetaverse::EstateToolsGroundTextureHeight owned_value sync none direct_snake_case direct mapped @@ -1368,14 +1368,14 @@ F:LibreMetaverse.EstateTools.LandStatReportType.TopScripts enum_value LibreMetav F:LibreMetaverse.EstateTools.RegionMaturity.Adult enum_value LibreMetaverse.EstateTools.RegionMaturity LibreMetaverse.EstateTools.RegionMaturity.Adult libremetaverse libremetaverse::EstateToolsRegionMaturity::Adult Adult: libremetaverse::EstateToolsRegionMaturity owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.RegionMaturity.Mature enum_value LibreMetaverse.EstateTools.RegionMaturity LibreMetaverse.EstateTools.RegionMaturity.Mature libremetaverse libremetaverse::EstateToolsRegionMaturity::Mature Mature: libremetaverse::EstateToolsRegionMaturity owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.EstateTools.RegionMaturity.PG enum_value LibreMetaverse.EstateTools.RegionMaturity LibreMetaverse.EstateTools.RegionMaturity.PG libremetaverse libremetaverse::EstateToolsRegionMaturity::PG PG: libremetaverse::EstateToolsRegionMaturity owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.ExtendedMesh enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.ExtendedMesh libremetaverse-types libremetaverse_types::ExtraParamType::ExtendedMesh ExtendedMesh: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.Flexible enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Flexible libremetaverse-types libremetaverse_types::ExtraParamType::Flexible Flexible: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.Light enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Light libremetaverse-types libremetaverse_types::ExtraParamType::Light Light: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.LightImage enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.LightImage libremetaverse-types libremetaverse_types::ExtraParamType::LightImage LightImage: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.Mesh enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Mesh libremetaverse-types libremetaverse_types::ExtraParamType::Mesh Mesh: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.ReflectionProbe enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.ReflectionProbe libremetaverse-types libremetaverse_types::ExtraParamType::ReflectionProbe ReflectionProbe: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.RenderMaterial enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.RenderMaterial libremetaverse-types libremetaverse_types::ExtraParamType::RenderMaterial RenderMaterial: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ExtraParamType.Sculpt enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Sculpt libremetaverse-types libremetaverse_types::ExtraParamType::Sculpt Sculpt: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.ExtendedMesh enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.ExtendedMesh libremetaverse-types libremetaverse_types::ExtraParamType::EXTENDED_MESH EXTENDED_MESH: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.Flexible enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Flexible libremetaverse-types libremetaverse_types::ExtraParamType::FLEXIBLE FLEXIBLE: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.Light enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Light libremetaverse-types libremetaverse_types::ExtraParamType::LIGHT LIGHT: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.LightImage enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.LightImage libremetaverse-types libremetaverse_types::ExtraParamType::LIGHT_IMAGE LIGHT_IMAGE: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.Mesh enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Mesh libremetaverse-types libremetaverse_types::ExtraParamType::MESH MESH: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.ReflectionProbe enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.ReflectionProbe libremetaverse-types libremetaverse_types::ExtraParamType::REFLECTION_PROBE REFLECTION_PROBE: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.RenderMaterial enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.RenderMaterial libremetaverse-types libremetaverse_types::ExtraParamType::RENDER_MATERIAL RENDER_MATERIAL: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ExtraParamType.Sculpt enum_value LibreMetaverse.ExtraParamType LibreMetaverse.ExtraParamType.Sculpt libremetaverse-types libremetaverse_types::ExtraParamType::SCULPT SCULPT: libremetaverse_types::ExtraParamType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.FaceType.InnerSide enum_value LibreMetaverse.FaceType LibreMetaverse.FaceType.InnerSide libremetaverse-types libremetaverse_types::FaceType::InnerSide InnerSide: libremetaverse_types::FaceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.FaceType.OuterSide0 enum_value LibreMetaverse.FaceType LibreMetaverse.FaceType.OuterSide0 libremetaverse-types libremetaverse_types::FaceType::OuterSide0 OuterSide0: libremetaverse_types::FaceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.FaceType.OuterSide1 enum_value LibreMetaverse.FaceType LibreMetaverse.FaceType.OuterSide1 libremetaverse-types libremetaverse_types::FaceType::OuterSide1 OuterSide1: libremetaverse_types::FaceType owned_value sync none direct_snake_case direct mapped @@ -1439,12 +1439,12 @@ F:LibreMetaverse.FolderType.Sound enum_value LibreMetaverse.FolderType LibreMeta F:LibreMetaverse.FolderType.Suitcase enum_value LibreMetaverse.FolderType LibreMetaverse.FolderType.Suitcase libremetaverse-types libremetaverse_types::FolderType::Suitcase Suitcase: libremetaverse_types::FolderType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.FolderType.Texture enum_value LibreMetaverse.FolderType LibreMetaverse.FolderType.Texture libremetaverse-types libremetaverse_types::FolderType::Texture Texture: libremetaverse_types::FolderType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.FolderType.Trash enum_value LibreMetaverse.FolderType LibreMetaverse.FolderType.Trash libremetaverse-types libremetaverse_types::FolderType::Trash Trash: libremetaverse_types::FolderType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Formatters.UUIDFormatter.Instance field LibreMetaverse.Formatters.UUIDFormatter LibreMetaverse.Formatters.UUIDFormatter.Instance libremetaverse formatters libremetaverse::formatters::UUIDFormatter::INSTANCE pub static INSTANCE: libremetaverse::formatters::UUIDFormatter owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.FriendRights.CanModifyObjects enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanModifyObjects libremetaverse libremetaverse::FriendRights::CanModifyObjects CanModifyObjects: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.FriendRights.CanSeeOnMap enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanSeeOnMap libremetaverse libremetaverse::FriendRights::CanSeeOnMap CanSeeOnMap: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.FriendRights.CanSeeOnline enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanSeeOnline libremetaverse libremetaverse::FriendRights::CanSeeOnline CanSeeOnline: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.FriendRights.None enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.None libremetaverse libremetaverse::FriendRights::None None: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Genepool.Archetypes field LibreMetaverse.GenepoolArchetype[] LibreMetaverse.Genepool.Archetypes libremetaverse libremetaverse::Genepool::ARCHETYPES pub static ARCHETYPES: Vec owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Formatters.UUIDFormatter.Instance field LibreMetaverse.Formatters.UUIDFormatter LibreMetaverse.Formatters.UUIDFormatter.Instance libremetaverse formatters libremetaverse::formatters::UUIDFormatter::instance pub fn instance() -> libremetaverse::formatters::UUIDFormatter none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.FriendRights.CanModifyObjects enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanModifyObjects libremetaverse libremetaverse::FriendRights::CAN_MODIFY_OBJECTS CAN_MODIFY_OBJECTS: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.FriendRights.CanSeeOnMap enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanSeeOnMap libremetaverse libremetaverse::FriendRights::CAN_SEE_ON_MAP CAN_SEE_ON_MAP: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.FriendRights.CanSeeOnline enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.CanSeeOnline libremetaverse libremetaverse::FriendRights::CAN_SEE_ONLINE CAN_SEE_ONLINE: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.FriendRights.None enum_value LibreMetaverse.FriendRights LibreMetaverse.FriendRights.None libremetaverse libremetaverse::FriendRights::NONE NONE: libremetaverse::FriendRights owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Genepool.Archetypes field LibreMetaverse.GenepoolArchetype[] LibreMetaverse.Genepool.Archetypes libremetaverse libremetaverse::Genepool::archetypes pub fn archetypes() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.GenericStreamingMethod.GltfMaterialOverride enum_value LibreMetaverse.GenericStreamingMethod LibreMetaverse.GenericStreamingMethod.GltfMaterialOverride libremetaverse libremetaverse::GenericStreamingMethod::GltfMaterialOverride GltfMaterialOverride: libremetaverse::GenericStreamingMethod owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GenericStreamingMethod.Unknown enum_value LibreMetaverse.GenericStreamingMethod LibreMetaverse.GenericStreamingMethod.Unknown libremetaverse libremetaverse::GenericStreamingMethod::Unknown Unknown: libremetaverse::GenericStreamingMethod owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Grass.Grass0 enum_value LibreMetaverse.Grass LibreMetaverse.Grass.Grass0 libremetaverse libremetaverse::Grass::Grass0 Grass0: libremetaverse::Grass owned_value sync none direct_snake_case direct mapped @@ -1453,7 +1453,7 @@ F:LibreMetaverse.Grass.Grass2 enum_value LibreMetaverse.Grass LibreMetaverse.Gra F:LibreMetaverse.Grass.Grass3 enum_value LibreMetaverse.Grass LibreMetaverse.Grass.Grass3 libremetaverse libremetaverse::Grass::Grass3 Grass3: libremetaverse::Grass owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Grass.Grass4 enum_value LibreMetaverse.Grass LibreMetaverse.Grass.Grass4 libremetaverse libremetaverse::Grass::Grass4 Grass4: libremetaverse::Grass owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Grass.Undergrowth1 enum_value LibreMetaverse.Grass LibreMetaverse.Grass.Undergrowth1 libremetaverse libremetaverse::Grass::Undergrowth1 Undergrowth1: libremetaverse::Grass owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GrassDefinitions.All field LibreMetaverse.GrassDefinition[] LibreMetaverse.GrassDefinitions.All libremetaverse libremetaverse::GrassDefinitions::ALL pub static ALL: Vec owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GrassDefinitions.All field LibreMetaverse.GrassDefinition[] LibreMetaverse.GrassDefinitions.All libremetaverse libremetaverse::GrassDefinitions::all pub fn all() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.GridItemType.AdultEvent enum_value LibreMetaverse.GridItemType LibreMetaverse.GridItemType.AdultEvent libremetaverse libremetaverse::GridItemType::AdultEvent AdultEvent: libremetaverse::GridItemType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GridItemType.AdultLandForSale enum_value LibreMetaverse.GridItemType LibreMetaverse.GridItemType.AdultLandForSale libremetaverse libremetaverse::GridItemType::AdultLandForSale AdultLandForSale: libremetaverse::GridItemType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GridItemType.AgentLocations enum_value LibreMetaverse.GridItemType LibreMetaverse.GridItemType.AgentLocations libremetaverse libremetaverse::GridItemType::AgentLocations AgentLocations: libremetaverse::GridItemType owned_value sync none direct_snake_case direct mapped @@ -1536,57 +1536,57 @@ F:LibreMetaverse.GroupNoticesListEntry.HasAttachment field System.Boolean LibreM F:LibreMetaverse.GroupNoticesListEntry.NoticeID field LibreMetaverse.UUID LibreMetaverse.GroupNoticesListEntry.NoticeID libremetaverse libremetaverse::GroupNoticesListEntry::notice_id pub notice_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GroupNoticesListEntry.Subject field System.String LibreMetaverse.GroupNoticesListEntry.Subject libremetaverse libremetaverse::GroupNoticesListEntry::subject pub subject: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GroupNoticesListEntry.Timestamp field System.UInt32 LibreMetaverse.GroupNoticesListEntry.Timestamp libremetaverse libremetaverse::GroupNoticesListEntry::timestamp pub timestamp: u32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.Accountable enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Accountable libremetaverse libremetaverse::GroupPowers::Accountable Accountable: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowEditLand enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowEditLand libremetaverse libremetaverse::GroupPowers::AllowEditLand AllowEditLand: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowFly enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowFly libremetaverse libremetaverse::GroupPowers::AllowFly AllowFly: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowLandmark enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowLandmark libremetaverse libremetaverse::GroupPowers::AllowLandmark AllowLandmark: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowRez enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowRez libremetaverse libremetaverse::GroupPowers::AllowRez AllowRez: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowSetHome enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowSetHome libremetaverse libremetaverse::GroupPowers::AllowSetHome AllowSetHome: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AllowVoiceChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowVoiceChat libremetaverse libremetaverse::GroupPowers::AllowVoiceChat AllowVoiceChat: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AssignMember enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AssignMember libremetaverse libremetaverse::GroupPowers::AssignMember AssignMember: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.AssignMemberLimited enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AssignMemberLimited libremetaverse libremetaverse::GroupPowers::AssignMemberLimited AssignMemberLimited: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ChangeActions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeActions libremetaverse libremetaverse::GroupPowers::ChangeActions ChangeActions: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ChangeIdentity enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeIdentity libremetaverse libremetaverse::GroupPowers::ChangeIdentity ChangeIdentity: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ChangeMedia enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeMedia libremetaverse libremetaverse::GroupPowers::ChangeMedia ChangeMedia: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ChangeOptions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeOptions libremetaverse libremetaverse::GroupPowers::ChangeOptions ChangeOptions: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.CreateRole enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.CreateRole libremetaverse libremetaverse::GroupPowers::CreateRole CreateRole: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.DeedObject enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.DeedObject libremetaverse libremetaverse::GroupPowers::DeedObject DeedObject: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.DeleteRole enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.DeleteRole libremetaverse libremetaverse::GroupPowers::DeleteRole DeleteRole: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.Eject enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Eject libremetaverse libremetaverse::GroupPowers::Eject Eject: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ExperienceAdmin enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ExperienceAdmin libremetaverse libremetaverse::GroupPowers::ExperienceAdmin ExperienceAdmin: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ExperienceCreator enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ExperienceCreator libremetaverse libremetaverse::GroupPowers::ExperienceCreator ExperienceCreator: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.FindPlaces enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.FindPlaces libremetaverse libremetaverse::GroupPowers::FindPlaces FindPlaces: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.GroupBanAccess enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.GroupBanAccess libremetaverse libremetaverse::GroupPowers::GroupBanAccess GroupBanAccess: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.HostEvent enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.HostEvent libremetaverse libremetaverse::GroupPowers::HostEvent HostEvent: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.Invite enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Invite libremetaverse libremetaverse::GroupPowers::Invite Invite: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.JoinChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.JoinChat libremetaverse libremetaverse::GroupPowers::JoinChat JoinChat: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandChangeIdentity enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandChangeIdentity libremetaverse libremetaverse::GroupPowers::LandChangeIdentity LandChangeIdentity: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandDeed enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandDeed libremetaverse libremetaverse::GroupPowers::LandDeed LandDeed: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandDivideJoin enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandDivideJoin libremetaverse libremetaverse::GroupPowers::LandDivideJoin LandDivideJoin: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandEdit enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandEdit libremetaverse libremetaverse::GroupPowers::LandEdit LandEdit: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandEjectAndFreeze enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandEjectAndFreeze libremetaverse libremetaverse::GroupPowers::LandEjectAndFreeze LandEjectAndFreeze: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandGardening enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandGardening libremetaverse libremetaverse::GroupPowers::LandGardening LandGardening: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandManageAllowed enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManageAllowed libremetaverse libremetaverse::GroupPowers::LandManageAllowed LandManageAllowed: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandManageBanned enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManageBanned libremetaverse libremetaverse::GroupPowers::LandManageBanned LandManageBanned: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandManagePasses enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManagePasses libremetaverse libremetaverse::GroupPowers::LandManagePasses LandManagePasses: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandOptions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandOptions libremetaverse libremetaverse::GroupPowers::LandOptions LandOptions: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandRelease enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandRelease libremetaverse libremetaverse::GroupPowers::LandRelease LandRelease: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.LandSetSale enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandSetSale libremetaverse libremetaverse::GroupPowers::LandSetSale LandSetSale: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.MemberVisible enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.MemberVisible libremetaverse libremetaverse::GroupPowers::MemberVisible MemberVisible: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ModerateChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ModerateChat libremetaverse libremetaverse::GroupPowers::ModerateChat ModerateChat: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.None enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.None libremetaverse libremetaverse::GroupPowers::None None: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ObjectManipulate enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ObjectManipulate libremetaverse libremetaverse::GroupPowers::ObjectManipulate ObjectManipulate: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ObjectSetForSale enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ObjectSetForSale libremetaverse libremetaverse::GroupPowers::ObjectSetForSale ObjectSetForSale: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ReceiveNotices enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReceiveNotices libremetaverse libremetaverse::GroupPowers::ReceiveNotices ReceiveNotices: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.RemoveMember enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.RemoveMember libremetaverse libremetaverse::GroupPowers::RemoveMember RemoveMember: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ReturnGroupOwned enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnGroupOwned libremetaverse libremetaverse::GroupPowers::ReturnGroupOwned ReturnGroupOwned: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ReturnGroupSet enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnGroupSet libremetaverse libremetaverse::GroupPowers::ReturnGroupSet ReturnGroupSet: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.ReturnNonGroup enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnNonGroup libremetaverse libremetaverse::GroupPowers::ReturnNonGroup ReturnNonGroup: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.RoleProperties enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.RoleProperties libremetaverse libremetaverse::GroupPowers::RoleProperties RoleProperties: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.SendNotices enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.SendNotices libremetaverse libremetaverse::GroupPowers::SendNotices SendNotices: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.SetLandingPoint enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.SetLandingPoint libremetaverse libremetaverse::GroupPowers::SetLandingPoint SetLandingPoint: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.StartProposal enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.StartProposal libremetaverse libremetaverse::GroupPowers::StartProposal StartProposal: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.GroupPowers.VoteOnProposal enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.VoteOnProposal libremetaverse libremetaverse::GroupPowers::VoteOnProposal VoteOnProposal: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.Accountable enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Accountable libremetaverse libremetaverse::GroupPowers::ACCOUNTABLE ACCOUNTABLE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowEditLand enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowEditLand libremetaverse libremetaverse::GroupPowers::ALLOW_EDIT_LAND ALLOW_EDIT_LAND: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowFly enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowFly libremetaverse libremetaverse::GroupPowers::ALLOW_FLY ALLOW_FLY: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowLandmark enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowLandmark libremetaverse libremetaverse::GroupPowers::ALLOW_LANDMARK ALLOW_LANDMARK: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowRez enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowRez libremetaverse libremetaverse::GroupPowers::ALLOW_REZ ALLOW_REZ: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowSetHome enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowSetHome libremetaverse libremetaverse::GroupPowers::ALLOW_SET_HOME ALLOW_SET_HOME: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AllowVoiceChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AllowVoiceChat libremetaverse libremetaverse::GroupPowers::ALLOW_VOICE_CHAT ALLOW_VOICE_CHAT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AssignMember enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AssignMember libremetaverse libremetaverse::GroupPowers::ASSIGN_MEMBER ASSIGN_MEMBER: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.AssignMemberLimited enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.AssignMemberLimited libremetaverse libremetaverse::GroupPowers::ASSIGN_MEMBER_LIMITED ASSIGN_MEMBER_LIMITED: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ChangeActions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeActions libremetaverse libremetaverse::GroupPowers::CHANGE_ACTIONS CHANGE_ACTIONS: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ChangeIdentity enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeIdentity libremetaverse libremetaverse::GroupPowers::CHANGE_IDENTITY CHANGE_IDENTITY: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ChangeMedia enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeMedia libremetaverse libremetaverse::GroupPowers::CHANGE_MEDIA CHANGE_MEDIA: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ChangeOptions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ChangeOptions libremetaverse libremetaverse::GroupPowers::CHANGE_OPTIONS CHANGE_OPTIONS: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.CreateRole enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.CreateRole libremetaverse libremetaverse::GroupPowers::CREATE_ROLE CREATE_ROLE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.DeedObject enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.DeedObject libremetaverse libremetaverse::GroupPowers::DEED_OBJECT DEED_OBJECT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.DeleteRole enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.DeleteRole libremetaverse libremetaverse::GroupPowers::DELETE_ROLE DELETE_ROLE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.Eject enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Eject libremetaverse libremetaverse::GroupPowers::EJECT EJECT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ExperienceAdmin enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ExperienceAdmin libremetaverse libremetaverse::GroupPowers::EXPERIENCE_ADMIN EXPERIENCE_ADMIN: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ExperienceCreator enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ExperienceCreator libremetaverse libremetaverse::GroupPowers::EXPERIENCE_CREATOR EXPERIENCE_CREATOR: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.FindPlaces enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.FindPlaces libremetaverse libremetaverse::GroupPowers::FIND_PLACES FIND_PLACES: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.GroupBanAccess enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.GroupBanAccess libremetaverse libremetaverse::GroupPowers::GROUP_BAN_ACCESS GROUP_BAN_ACCESS: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.HostEvent enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.HostEvent libremetaverse libremetaverse::GroupPowers::HOST_EVENT HOST_EVENT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.Invite enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.Invite libremetaverse libremetaverse::GroupPowers::INVITE INVITE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.JoinChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.JoinChat libremetaverse libremetaverse::GroupPowers::JOIN_CHAT JOIN_CHAT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandChangeIdentity enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandChangeIdentity libremetaverse libremetaverse::GroupPowers::LAND_CHANGE_IDENTITY LAND_CHANGE_IDENTITY: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandDeed enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandDeed libremetaverse libremetaverse::GroupPowers::LAND_DEED LAND_DEED: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandDivideJoin enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandDivideJoin libremetaverse libremetaverse::GroupPowers::LAND_DIVIDE_JOIN LAND_DIVIDE_JOIN: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandEdit enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandEdit libremetaverse libremetaverse::GroupPowers::LAND_EDIT LAND_EDIT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandEjectAndFreeze enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandEjectAndFreeze libremetaverse libremetaverse::GroupPowers::LAND_EJECT_AND_FREEZE LAND_EJECT_AND_FREEZE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandGardening enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandGardening libremetaverse libremetaverse::GroupPowers::LAND_GARDENING LAND_GARDENING: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandManageAllowed enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManageAllowed libremetaverse libremetaverse::GroupPowers::LAND_MANAGE_ALLOWED LAND_MANAGE_ALLOWED: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandManageBanned enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManageBanned libremetaverse libremetaverse::GroupPowers::LAND_MANAGE_BANNED LAND_MANAGE_BANNED: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandManagePasses enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandManagePasses libremetaverse libremetaverse::GroupPowers::LAND_MANAGE_PASSES LAND_MANAGE_PASSES: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandOptions enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandOptions libremetaverse libremetaverse::GroupPowers::LAND_OPTIONS LAND_OPTIONS: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandRelease enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandRelease libremetaverse libremetaverse::GroupPowers::LAND_RELEASE LAND_RELEASE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.LandSetSale enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.LandSetSale libremetaverse libremetaverse::GroupPowers::LAND_SET_SALE LAND_SET_SALE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.MemberVisible enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.MemberVisible libremetaverse libremetaverse::GroupPowers::MEMBER_VISIBLE MEMBER_VISIBLE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ModerateChat enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ModerateChat libremetaverse libremetaverse::GroupPowers::MODERATE_CHAT MODERATE_CHAT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.None enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.None libremetaverse libremetaverse::GroupPowers::NONE NONE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ObjectManipulate enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ObjectManipulate libremetaverse libremetaverse::GroupPowers::OBJECT_MANIPULATE OBJECT_MANIPULATE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ObjectSetForSale enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ObjectSetForSale libremetaverse libremetaverse::GroupPowers::OBJECT_SET_FOR_SALE OBJECT_SET_FOR_SALE: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ReceiveNotices enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReceiveNotices libremetaverse libremetaverse::GroupPowers::RECEIVE_NOTICES RECEIVE_NOTICES: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.RemoveMember enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.RemoveMember libremetaverse libremetaverse::GroupPowers::REMOVE_MEMBER REMOVE_MEMBER: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ReturnGroupOwned enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnGroupOwned libremetaverse libremetaverse::GroupPowers::RETURN_GROUP_OWNED RETURN_GROUP_OWNED: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ReturnGroupSet enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnGroupSet libremetaverse libremetaverse::GroupPowers::RETURN_GROUP_SET RETURN_GROUP_SET: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.ReturnNonGroup enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.ReturnNonGroup libremetaverse libremetaverse::GroupPowers::RETURN_NON_GROUP RETURN_NON_GROUP: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.RoleProperties enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.RoleProperties libremetaverse libremetaverse::GroupPowers::ROLE_PROPERTIES ROLE_PROPERTIES: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.SendNotices enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.SendNotices libremetaverse libremetaverse::GroupPowers::SEND_NOTICES SEND_NOTICES: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.SetLandingPoint enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.SetLandingPoint libremetaverse libremetaverse::GroupPowers::SET_LANDING_POINT SET_LANDING_POINT: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.StartProposal enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.StartProposal libremetaverse libremetaverse::GroupPowers::START_PROPOSAL START_PROPOSAL: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.GroupPowers.VoteOnProposal enum_value LibreMetaverse.GroupPowers LibreMetaverse.GroupPowers.VoteOnProposal libremetaverse libremetaverse::GroupPowers::VOTE_ON_PROPOSAL VOTE_ON_PROPOSAL: libremetaverse::GroupPowers owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GroupProposal.Duration field System.Int32 LibreMetaverse.GroupProposal.Duration libremetaverse libremetaverse::GroupProposal::duration pub duration: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GroupProposal.Majority field System.Single LibreMetaverse.GroupProposal.Majority libremetaverse libremetaverse::GroupProposal::majority pub majority: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.GroupProposal.Quorum field System.Int32 LibreMetaverse.GroupProposal.Quorum libremetaverse libremetaverse::GroupProposal::quorum pub quorum: i32 owned_value sync none direct_snake_case direct mapped @@ -1637,7 +1637,7 @@ F:LibreMetaverse.HoleType.Triangle enum_value LibreMetaverse.HoleType LibreMetav F:LibreMetaverse.HomeInfo.LookAt field LibreMetaverse.Vector3 LibreMetaverse.HomeInfo.LookAt libremetaverse libremetaverse::HomeInfo::look_at pub look_at: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.HomeInfo.Position field LibreMetaverse.Vector3 LibreMetaverse.HomeInfo.Position libremetaverse libremetaverse::HomeInfo::position pub position: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.HomeInfo.RegionHandle field System.UInt64 LibreMetaverse.HomeInfo.RegionHandle libremetaverse libremetaverse::HomeInfo::region_handle pub region_handle: u64 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Http.DownloadRequest.Address field System.Uri LibreMetaverse.Http.DownloadRequest.Address libremetaverse http libremetaverse::http::DownloadRequest::address pub address: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Http.DownloadRequest.Address field System.Uri LibreMetaverse.Http.DownloadRequest.Address libremetaverse http libremetaverse::http::DownloadRequest::address pub address: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Http.DownloadRequest.Attempt field System.Int32 LibreMetaverse.Http.DownloadRequest.Attempt libremetaverse http libremetaverse::http::DownloadRequest::attempt pub attempt: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Http.DownloadRequest.CancellationToken field System.Threading.CancellationToken LibreMetaverse.Http.DownloadRequest.CancellationToken libremetaverse http libremetaverse::http::DownloadRequest::cancellation_token pub cancellation_token: libremetaverse_types::compat::CancellationToken owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Http.DownloadRequest.CompletionTcs field System.Threading.Tasks.TaskCompletionSource> LibreMetaverse.Http.DownloadRequest.CompletionTcs libremetaverse http libremetaverse::http::DownloadRequest::completion_tcs pub completion_tcs: Option)>> owned_value sync none direct_snake_case direct mapped @@ -1646,9 +1646,9 @@ F:LibreMetaverse.Http.DownloadRequest.DownloadProgressCallback field System.IPro F:LibreMetaverse.Http.DownloadRequest.Retries field System.Int32 LibreMetaverse.Http.DownloadRequest.Retries libremetaverse http libremetaverse::http::DownloadRequest::retries pub retries: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Http.EventQueueClient.OnConnected field LibreMetaverse.Http.EventQueueClient.ConnectedCallback LibreMetaverse.Http.EventQueueClient.OnConnected libremetaverse http libremetaverse::http::EventQueueClient::on_connected pub on_connected: Option owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Http.EventQueueClient.OnEvent field LibreMetaverse.Http.EventQueueClient.EventCallback LibreMetaverse.Http.EventQueueClient.OnEvent libremetaverse http libremetaverse::http::EventQueueClient::on_event pub on_event: Option owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.HttpCapsClient.HDR_LLSD_BINARY field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_BINARY libremetaverse libremetaverse::HttpCapsClient::HDR_LLSD_BINARY pub static HDR_LLSD_BINARY: libremetaverse_types::compat::MediaTypeHeaderValue owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.HttpCapsClient.HDR_LLSD_JSON field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_JSON libremetaverse libremetaverse::HttpCapsClient::HDR_LLSD_JSON pub static HDR_LLSD_JSON: libremetaverse_types::compat::MediaTypeHeaderValue owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.HttpCapsClient.HDR_LLSD_XML field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_XML libremetaverse libremetaverse::HttpCapsClient::HDR_LLSD_XML pub static HDR_LLSD_XML: libremetaverse_types::compat::MediaTypeHeaderValue owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.HttpCapsClient.HDR_LLSD_BINARY field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_BINARY libremetaverse libremetaverse::HttpCapsClient::hdr_llsd_binary pub fn hdr_llsd_binary() -> libremetaverse_types::compat::MediaTypeHeaderValue none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.HttpCapsClient.HDR_LLSD_JSON field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_JSON libremetaverse libremetaverse::HttpCapsClient::hdr_llsd_json pub fn hdr_llsd_json() -> libremetaverse_types::compat::MediaTypeHeaderValue none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.HttpCapsClient.HDR_LLSD_XML field System.Net.Http.Headers.MediaTypeHeaderValue LibreMetaverse.HttpCapsClient.HDR_LLSD_XML libremetaverse libremetaverse::HttpCapsClient::hdr_llsd_xml pub fn hdr_llsd_xml() -> libremetaverse_types::compat::MediaTypeHeaderValue none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.HttpCapsClient.LLSD_BINARY constant System.String LibreMetaverse.HttpCapsClient.LLSD_BINARY libremetaverse libremetaverse::HttpCapsClient::LLSD_BINARY pub const LLSD_BINARY: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.HttpCapsClient.LLSD_JSON constant System.String LibreMetaverse.HttpCapsClient.LLSD_JSON libremetaverse libremetaverse::HttpCapsClient::LLSD_JSON pub const LLSD_JSON: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.HttpCapsClient.LLSD_XML constant System.String LibreMetaverse.HttpCapsClient.LLSD_XML libremetaverse libremetaverse::HttpCapsClient::LLSD_XML pub const LLSD_XML: String owned_value sync none direct_snake_case direct mapped @@ -1680,10 +1680,10 @@ F:LibreMetaverse.Imaging.ManagedImage.Bump field System.Byte[] LibreMetaverse.Im F:LibreMetaverse.Imaging.ManagedImage.Channels field LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.Channels libremetaverse-imaging libremetaverse_imaging::ManagedImage::channels pub channels: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Imaging.ManagedImage.Green field System.Byte[] LibreMetaverse.Imaging.ManagedImage.Green libremetaverse-imaging libremetaverse_imaging::ManagedImage::green pub green: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Imaging.ManagedImage.Height field System.Int32 LibreMetaverse.Imaging.ManagedImage.Height libremetaverse-imaging libremetaverse_imaging::ManagedImage::height pub height: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Alpha enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Alpha libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::Alpha Alpha: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Bump enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Bump libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::Bump Bump: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Color enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Color libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::Color Color: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Gray enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Gray libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::Gray Gray: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Alpha enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Alpha libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::ALPHA ALPHA: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Bump enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Bump libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::BUMP BUMP: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Color enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Color libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::COLOR COLOR: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Imaging.ManagedImage.ImageChannels.Gray enum_value LibreMetaverse.Imaging.ManagedImage.ImageChannels LibreMetaverse.Imaging.ManagedImage.ImageChannels.Gray libremetaverse-imaging libremetaverse_imaging::ManagedImageImageChannels::GRAY GRAY: libremetaverse_imaging::ManagedImageImageChannels owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Imaging.ManagedImage.Red field System.Byte[] LibreMetaverse.Imaging.ManagedImage.Red libremetaverse-imaging libremetaverse_imaging::ManagedImage::red pub red: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Imaging.ManagedImage.Width field System.Int32 LibreMetaverse.Imaging.ManagedImage.Width libremetaverse-imaging libremetaverse_imaging::ManagedImage::width pub width: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ImportExport.Collada14.ItemChoiceType.array enum_value LibreMetaverse.ImportExport.Collada14.ItemChoiceType LibreMetaverse.ImportExport.Collada14.ItemChoiceType.array libremetaverse import_export::collada14 libremetaverse::import_export::collada14::ItemChoiceType::Array Array: libremetaverse::import_export::collada14::ItemChoiceType owned_value sync none direct_snake_case direct mapped @@ -2778,41 +2778,41 @@ F:LibreMetaverse.InstantMessageOnline.Online enum_value LibreMetaverse.InstantMe F:LibreMetaverse.InventoryAISClient.INVENTORY_CAP_NAME constant System.String LibreMetaverse.InventoryAISClient.INVENTORY_CAP_NAME libremetaverse libremetaverse::InventoryAISClient::INVENTORY_CAP_NAME pub const INVENTORY_CAP_NAME: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.InventoryAISClient.LIBRARY_CAP_NAME constant System.String LibreMetaverse.InventoryAISClient.LIBRARY_CAP_NAME libremetaverse libremetaverse::InventoryAISClient::LIBRARY_CAP_NAME pub const LIBRARY_CAP_NAME: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.InventoryFolder.VERSION_UNKNOWN constant System.Int32 LibreMetaverse.InventoryFolder.VERSION_UNKNOWN libremetaverse libremetaverse::InventoryFolder::VERSION_UNKNOWN pub const VERSION_UNKNOWN: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.None enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.None libremetaverse libremetaverse::InventoryItemFlags::None None: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectHasMultipleItems enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectHasMultipleItems libremetaverse libremetaverse::InventoryItemFlags::ObjectHasMultipleItems ObjectHasMultipleItems: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteBase enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteBase libremetaverse libremetaverse::InventoryItemFlags::ObjectOverwriteBase ObjectOverwriteBase: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteEveryone enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteEveryone libremetaverse libremetaverse::InventoryItemFlags::ObjectOverwriteEveryone ObjectOverwriteEveryone: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteGroup enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteGroup libremetaverse libremetaverse::InventoryItemFlags::ObjectOverwriteGroup ObjectOverwriteGroup: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner libremetaverse libremetaverse::InventoryItemFlags::ObjectOverwriteNextOwner ObjectOverwriteNextOwner: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteOwner enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteOwner libremetaverse libremetaverse::InventoryItemFlags::ObjectOverwriteOwner ObjectOverwriteOwner: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectSlamPerm enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectSlamPerm libremetaverse libremetaverse::InventoryItemFlags::ObjectSlamPerm ObjectSlamPerm: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.ObjectSlamSale enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectSlamSale libremetaverse libremetaverse::InventoryItemFlags::ObjectSlamSale ObjectSlamSale: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryItemFlags.SharedSingleReference enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.SharedSingleReference libremetaverse libremetaverse::InventoryItemFlags::SharedSingleReference SharedSingleReference: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryManager.MAGIC_ID field LibreMetaverse.UUID LibreMetaverse.InventoryManager.MAGIC_ID libremetaverse libremetaverse::InventoryManager::MAGIC_ID pub static MAGIC_ID: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.None enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.None libremetaverse libremetaverse::InventoryItemFlags::NONE NONE: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectHasMultipleItems enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectHasMultipleItems libremetaverse libremetaverse::InventoryItemFlags::OBJECT_HAS_MULTIPLE_ITEMS OBJECT_HAS_MULTIPLE_ITEMS: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteBase enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteBase libremetaverse libremetaverse::InventoryItemFlags::OBJECT_OVERWRITE_BASE OBJECT_OVERWRITE_BASE: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteEveryone enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteEveryone libremetaverse libremetaverse::InventoryItemFlags::OBJECT_OVERWRITE_EVERYONE OBJECT_OVERWRITE_EVERYONE: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteGroup enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteGroup libremetaverse libremetaverse::InventoryItemFlags::OBJECT_OVERWRITE_GROUP OBJECT_OVERWRITE_GROUP: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner libremetaverse libremetaverse::InventoryItemFlags::OBJECT_OVERWRITE_NEXT_OWNER OBJECT_OVERWRITE_NEXT_OWNER: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectOverwriteOwner enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectOverwriteOwner libremetaverse libremetaverse::InventoryItemFlags::OBJECT_OVERWRITE_OWNER OBJECT_OVERWRITE_OWNER: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectSlamPerm enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectSlamPerm libremetaverse libremetaverse::InventoryItemFlags::OBJECT_SLAM_PERM OBJECT_SLAM_PERM: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.ObjectSlamSale enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.ObjectSlamSale libremetaverse libremetaverse::InventoryItemFlags::OBJECT_SLAM_SALE OBJECT_SLAM_SALE: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryItemFlags.SharedSingleReference enum_value LibreMetaverse.InventoryItemFlags LibreMetaverse.InventoryItemFlags.SharedSingleReference libremetaverse libremetaverse::InventoryItemFlags::SHARED_SINGLE_REFERENCE SHARED_SINGLE_REFERENCE: libremetaverse::InventoryItemFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryManager.MAGIC_ID field LibreMetaverse.UUID LibreMetaverse.InventoryManager.MAGIC_ID libremetaverse libremetaverse::InventoryManager::magic_id pub fn magic_id() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.InventoryManager.MAX_GIVE_ITEMS constant System.Int32 LibreMetaverse.InventoryManager.MAX_GIVE_ITEMS libremetaverse libremetaverse::InventoryManager::MAX_GIVE_ITEMS pub const MAX_GIVE_ITEMS: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventorySortOrder.ByDate enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.ByDate libremetaverse libremetaverse::InventorySortOrder::ByDate ByDate: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventorySortOrder.ByName enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.ByName libremetaverse libremetaverse::InventorySortOrder::ByName ByName: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventorySortOrder.FoldersByName enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.FoldersByName libremetaverse libremetaverse::InventorySortOrder::FoldersByName FoldersByName: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventorySortOrder.SystemFoldersToTop enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.SystemFoldersToTop libremetaverse libremetaverse::InventorySortOrder::SystemFoldersToTop SystemFoldersToTop: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Animation enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Animation libremetaverse-types libremetaverse_types::InventoryType::Animation Animation: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Attachment enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Attachment libremetaverse-types libremetaverse_types::InventoryType::Attachment Attachment: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.CallingCard enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.CallingCard libremetaverse-types libremetaverse_types::InventoryType::CallingCard CallingCard: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Category enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Category libremetaverse-types libremetaverse_types::InventoryType::Category Category: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Folder enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Folder libremetaverse-types libremetaverse_types::InventoryType::Folder Folder: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Gesture enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Gesture libremetaverse-types libremetaverse_types::InventoryType::Gesture Gesture: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventorySortOrder.ByDate enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.ByDate libremetaverse libremetaverse::InventorySortOrder::BY_DATE BY_DATE: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventorySortOrder.ByName enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.ByName libremetaverse libremetaverse::InventorySortOrder::BY_NAME BY_NAME: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventorySortOrder.FoldersByName enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.FoldersByName libremetaverse libremetaverse::InventorySortOrder::FOLDERS_BY_NAME FOLDERS_BY_NAME: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventorySortOrder.SystemFoldersToTop enum_value LibreMetaverse.InventorySortOrder LibreMetaverse.InventorySortOrder.SystemFoldersToTop libremetaverse libremetaverse::InventorySortOrder::SYSTEM_FOLDERS_TO_TOP SYSTEM_FOLDERS_TO_TOP: libremetaverse::InventorySortOrder owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Animation enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Animation libremetaverse-types libremetaverse_types::InventoryType::ANIMATION ANIMATION: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Attachment enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Attachment libremetaverse-types libremetaverse_types::InventoryType::ATTACHMENT ATTACHMENT: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.CallingCard enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.CallingCard libremetaverse-types libremetaverse_types::InventoryType::CALLING_CARD CALLING_CARD: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Category enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Category libremetaverse-types libremetaverse_types::InventoryType::CATEGORY CATEGORY: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Folder enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Folder libremetaverse-types libremetaverse_types::InventoryType::FOLDER FOLDER: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Gesture enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Gesture libremetaverse-types libremetaverse_types::InventoryType::GESTURE GESTURE: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.InventoryType.LSL enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.LSL libremetaverse-types libremetaverse_types::InventoryType::LSL LSL: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Landmark enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Landmark libremetaverse-types libremetaverse_types::InventoryType::Landmark Landmark: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Material enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Material libremetaverse-types libremetaverse_types::InventoryType::Material Material: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Mesh enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Mesh libremetaverse-types libremetaverse_types::InventoryType::Mesh Mesh: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Notecard enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Notecard libremetaverse-types libremetaverse_types::InventoryType::Notecard Notecard: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Object enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Object libremetaverse-types libremetaverse_types::InventoryType::Object Object: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.RootCategory enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.RootCategory libremetaverse-types libremetaverse_types::InventoryType::RootCategory RootCategory: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Settings enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Settings libremetaverse-types libremetaverse_types::InventoryType::Settings Settings: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Snapshot enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Snapshot libremetaverse-types libremetaverse_types::InventoryType::Snapshot Snapshot: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Sound enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Sound libremetaverse-types libremetaverse_types::InventoryType::Sound Sound: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Texture enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Texture libremetaverse-types libremetaverse_types::InventoryType::Texture Texture: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Unknown enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Unknown libremetaverse-types libremetaverse_types::InventoryType::Unknown Unknown: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.InventoryType.Wearable enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Wearable libremetaverse-types libremetaverse_types::InventoryType::Wearable Wearable: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Landmark enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Landmark libremetaverse-types libremetaverse_types::InventoryType::LANDMARK LANDMARK: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Material enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Material libremetaverse-types libremetaverse_types::InventoryType::MATERIAL MATERIAL: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Mesh enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Mesh libremetaverse-types libremetaverse_types::InventoryType::MESH MESH: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Notecard enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Notecard libremetaverse-types libremetaverse_types::InventoryType::NOTECARD NOTECARD: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Object enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Object libremetaverse-types libremetaverse_types::InventoryType::OBJECT OBJECT: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.RootCategory enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.RootCategory libremetaverse-types libremetaverse_types::InventoryType::ROOT_CATEGORY ROOT_CATEGORY: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Settings enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Settings libremetaverse-types libremetaverse_types::InventoryType::SETTINGS SETTINGS: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Snapshot enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Snapshot libremetaverse-types libremetaverse_types::InventoryType::SNAPSHOT SNAPSHOT: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Sound enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Sound libremetaverse-types libremetaverse_types::InventoryType::SOUND SOUND: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Texture enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Texture libremetaverse-types libremetaverse_types::InventoryType::TEXTURE TEXTURE: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Unknown enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Unknown libremetaverse-types libremetaverse_types::InventoryType::UNKNOWN UNKNOWN: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.InventoryType.Wearable enum_value LibreMetaverse.InventoryType LibreMetaverse.InventoryType.Wearable libremetaverse-types libremetaverse_types::InventoryType::WEARABLE WEARABLE: libremetaverse_types::InventoryType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.JointType.Hinge enum_value LibreMetaverse.JointType LibreMetaverse.JointType.Hinge libremetaverse-types libremetaverse_types::JointType::Hinge Hinge: libremetaverse_types::JointType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.JointType.Invalid enum_value LibreMetaverse.JointType LibreMetaverse.JointType.Invalid libremetaverse-types libremetaverse_types::JointType::Invalid Invalid: libremetaverse_types::JointType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.JointType.Point enum_value LibreMetaverse.JointType LibreMetaverse.JointType.Point libremetaverse-types libremetaverse_types::JointType::Point Point: libremetaverse_types::JointType owned_value sync none direct_snake_case direct mapped @@ -2825,8 +2825,8 @@ F:LibreMetaverse.LastExecStatus.LogoutCrash enum_value LibreMetaverse.LastExecSt F:LibreMetaverse.LastExecStatus.LogoutFroze enum_value LibreMetaverse.LastExecStatus LibreMetaverse.LastExecStatus.LogoutFroze libremetaverse libremetaverse::LastExecStatus::LogoutFroze LogoutFroze: libremetaverse::LastExecStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.LastExecStatus.Normal enum_value LibreMetaverse.LastExecStatus LibreMetaverse.LastExecStatus.Normal libremetaverse libremetaverse::LastExecStatus::Normal Normal: libremetaverse::LastExecStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.LastExecStatus.OtherCrash enum_value LibreMetaverse.LastExecStatus LibreMetaverse.LastExecStatus.OtherCrash libremetaverse libremetaverse::LastExecStatus::OtherCrash OtherCrash: libremetaverse::LastExecStatus owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.LindenAttentions.Default field LibreMetaverse.AttentionSet[] LibreMetaverse.LindenAttentions.Default libremetaverse libremetaverse::LindenAttentions::DEFAULT pub static DEFAULT: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.LindenAttentions.Updated field LibreMetaverse.AttentionSet[] LibreMetaverse.LindenAttentions.Updated libremetaverse libremetaverse::LindenAttentions::UPDATED pub static UPDATED: Vec owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.LindenAttentions.Default field LibreMetaverse.AttentionSet[] LibreMetaverse.LindenAttentions.Default libremetaverse libremetaverse::LindenAttentions::default pub fn default() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.LindenAttentions.Updated field LibreMetaverse.AttentionSet[] LibreMetaverse.LindenAttentions.Updated libremetaverse libremetaverse::LindenAttentions::updated pub fn updated() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.LiveParticle.Age field System.Single LibreMetaverse.LiveParticle.Age libremetaverse libremetaverse::LiveParticle::age pub age: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.LiveParticle.Color field LibreMetaverse.Color4 LibreMetaverse.LiveParticle.Color libremetaverse libremetaverse::LiveParticle::color pub color: libremetaverse_types::Color4 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.LiveParticle.Glow field System.Single LibreMetaverse.LiveParticle.Glow libremetaverse libremetaverse::LiveParticle::glow pub glow: f32 owned_value sync none direct_snake_case direct mapped @@ -3115,13 +3115,13 @@ F:LibreMetaverse.Marketplace.MarketplaceFolderRole.Version enum_value LibreMetav F:LibreMetaverse.Marketplace.MarketplaceListingStatus.Listed enum_value LibreMetaverse.Marketplace.MarketplaceListingStatus LibreMetaverse.Marketplace.MarketplaceListingStatus.Listed libremetaverse marketplace libremetaverse::marketplace::MarketplaceListingStatus::Listed Listed: libremetaverse::marketplace::MarketplaceListingStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Marketplace.MarketplaceListingStatus.Unknown enum_value LibreMetaverse.Marketplace.MarketplaceListingStatus LibreMetaverse.Marketplace.MarketplaceListingStatus.Unknown libremetaverse marketplace libremetaverse::marketplace::MarketplaceListingStatus::Unknown Unknown: libremetaverse::marketplace::MarketplaceListingStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Marketplace.MarketplaceListingStatus.Unlisted enum_value LibreMetaverse.Marketplace.MarketplaceListingStatus LibreMetaverse.Marketplace.MarketplaceListingStatus.Unlisted libremetaverse marketplace libremetaverse::marketplace::MarketplaceListingStatus::Unlisted Unlisted: libremetaverse::marketplace::MarketplaceListingStatus owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.EmptyListing enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.EmptyListing libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::EmptyListing EmptyListing: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.InvalidStructure enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.InvalidStructure libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::InvalidStructure InvalidStructure: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.MissingVersionFolder enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.MissingVersionFolder libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::MissingVersionFolder MissingVersionFolder: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.MultipleVersionFolders enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.MultipleVersionFolders libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::MultipleVersionFolders MultipleVersionFolders: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.NotRegisteredWithServer enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.NotRegisteredWithServer libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::NotRegisteredWithServer NotRegisteredWithServer: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.ServerMetadataMismatch enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.ServerMetadataMismatch libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::ServerMetadataMismatch ServerMetadataMismatch: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.Valid enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.Valid libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::Valid Valid: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.EmptyListing enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.EmptyListing libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::EMPTY_LISTING EMPTY_LISTING: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.InvalidStructure enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.InvalidStructure libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::INVALID_STRUCTURE INVALID_STRUCTURE: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.MissingVersionFolder enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.MissingVersionFolder libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::MISSING_VERSION_FOLDER MISSING_VERSION_FOLDER: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.MultipleVersionFolders enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.MultipleVersionFolders libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::MULTIPLE_VERSION_FOLDERS MULTIPLE_VERSION_FOLDERS: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.NotRegisteredWithServer enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.NotRegisteredWithServer libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::NOT_REGISTERED_WITH_SERVER NOT_REGISTERED_WITH_SERVER: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.ServerMetadataMismatch enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.ServerMetadataMismatch libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::SERVER_METADATA_MISMATCH SERVER_METADATA_MISMATCH: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Marketplace.MarketplaceValidationFlags.Valid enum_value LibreMetaverse.Marketplace.MarketplaceValidationFlags LibreMetaverse.Marketplace.MarketplaceValidationFlags.Valid libremetaverse marketplace libremetaverse::marketplace::MarketplaceValidationFlags::VALID VALID: libremetaverse::marketplace::MarketplaceValidationFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Material.Flesh enum_value LibreMetaverse.Material LibreMetaverse.Material.Flesh libremetaverse-types libremetaverse_types::Material::Flesh Flesh: libremetaverse_types::Material owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Material.Glass enum_value LibreMetaverse.Material LibreMetaverse.Material.Glass libremetaverse-types libremetaverse_types::Material::Glass Glass: libremetaverse_types::Material owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Material.Light enum_value LibreMetaverse.Material LibreMetaverse.Material.Light libremetaverse-types libremetaverse_types::Material::Light Light: libremetaverse_types::Material owned_value sync none direct_snake_case direct mapped @@ -3135,7 +3135,7 @@ F:LibreMetaverse.Materials.LegacyMaterialAlphaMode.Default enum_value LibreMetav F:LibreMetaverse.Materials.LegacyMaterialAlphaMode.Emissive enum_value LibreMetaverse.Materials.LegacyMaterialAlphaMode LibreMetaverse.Materials.LegacyMaterialAlphaMode.Emissive libremetaverse materials libremetaverse::materials::LegacyMaterialAlphaMode::Emissive Emissive: libremetaverse::materials::LegacyMaterialAlphaMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Materials.LegacyMaterialAlphaMode.Mask enum_value LibreMetaverse.Materials.LegacyMaterialAlphaMode LibreMetaverse.Materials.LegacyMaterialAlphaMode.Mask libremetaverse materials libremetaverse::materials::LegacyMaterialAlphaMode::Mask Mask: libremetaverse::materials::LegacyMaterialAlphaMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Materials.LegacyMaterialAlphaMode.None enum_value LibreMetaverse.Materials.LegacyMaterialAlphaMode LibreMetaverse.Materials.LegacyMaterialAlphaMode.None libremetaverse materials libremetaverse::materials::LegacyMaterialAlphaMode::None None: libremetaverse::materials::LegacyMaterialAlphaMode owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Matrix4.Identity field LibreMetaverse.Matrix4 LibreMetaverse.Matrix4.Identity libremetaverse-types libremetaverse_types::Matrix4::IDENTITY pub static IDENTITY: libremetaverse_types::Matrix4 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Matrix4.Identity field LibreMetaverse.Matrix4 LibreMetaverse.Matrix4.Identity libremetaverse-types libremetaverse_types::Matrix4::identity pub fn identity() -> libremetaverse_types::Matrix4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Matrix4.M11 field System.Single LibreMetaverse.Matrix4.M11 libremetaverse-types libremetaverse_types::Matrix4::m11 pub m11: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Matrix4.M12 field System.Single LibreMetaverse.Matrix4.M12 libremetaverse-types libremetaverse_types::Matrix4::m12 pub m12: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Matrix4.M13 field System.Single LibreMetaverse.Matrix4.M13 libremetaverse-types libremetaverse_types::Matrix4::m13 pub m13: f32 owned_value sync none direct_snake_case direct mapped @@ -3152,7 +3152,7 @@ F:LibreMetaverse.Matrix4.M41 field System.Single LibreMetaverse.Matrix4.M41 libr F:LibreMetaverse.Matrix4.M42 field System.Single LibreMetaverse.Matrix4.M42 libremetaverse-types libremetaverse_types::Matrix4::m42 pub m42: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Matrix4.M43 field System.Single LibreMetaverse.Matrix4.M43 libremetaverse-types libremetaverse_types::Matrix4::m43 pub m43: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Matrix4.M44 field System.Single LibreMetaverse.Matrix4.M44 libremetaverse-types libremetaverse_types::Matrix4::m44 pub m44: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Matrix4.Zero field LibreMetaverse.Matrix4 LibreMetaverse.Matrix4.Zero libremetaverse-types libremetaverse_types::Matrix4::ZERO pub static ZERO: libremetaverse_types::Matrix4 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Matrix4.Zero field LibreMetaverse.Matrix4 LibreMetaverse.Matrix4.Zero libremetaverse-types libremetaverse_types::Matrix4::zero pub fn zero() -> libremetaverse_types::Matrix4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.MeanCollisionType.Bump enum_value LibreMetaverse.MeanCollisionType LibreMetaverse.MeanCollisionType.Bump libremetaverse libremetaverse::MeanCollisionType::Bump Bump: libremetaverse::MeanCollisionType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MeanCollisionType.LLPushObject enum_value LibreMetaverse.MeanCollisionType LibreMetaverse.MeanCollisionType.LLPushObject libremetaverse libremetaverse::MeanCollisionType::LLPushObject LLPushObject: libremetaverse::MeanCollisionType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MeanCollisionType.None enum_value LibreMetaverse.MeanCollisionType LibreMetaverse.MeanCollisionType.None libremetaverse libremetaverse::MeanCollisionType::None None: libremetaverse::MeanCollisionType owned_value sync none direct_snake_case direct mapped @@ -3175,11 +3175,11 @@ F:LibreMetaverse.MediaEntry.InteractOnFirstClick field System.Boolean LibreMetav F:LibreMetaverse.MediaEntry.InteractPermissions field LibreMetaverse.MediaPermission LibreMetaverse.MediaEntry.InteractPermissions libremetaverse libremetaverse::MediaEntry::interact_permissions pub interact_permissions: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MediaEntry.WhiteList field System.String[] LibreMetaverse.MediaEntry.WhiteList libremetaverse libremetaverse::MediaEntry::white_list pub white_list: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MediaEntry.Width field System.Int32 LibreMetaverse.MediaEntry.Width libremetaverse libremetaverse::MediaEntry::width pub width: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MediaPermission.All enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.All libremetaverse libremetaverse::MediaPermission::All All: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MediaPermission.Anyone enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Anyone libremetaverse libremetaverse::MediaPermission::Anyone Anyone: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MediaPermission.Group enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Group libremetaverse libremetaverse::MediaPermission::Group Group: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MediaPermission.None enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.None libremetaverse libremetaverse::MediaPermission::None None: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MediaPermission.Owner enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Owner libremetaverse libremetaverse::MediaPermission::Owner Owner: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MediaPermission.All enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.All libremetaverse libremetaverse::MediaPermission::ALL ALL: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MediaPermission.Anyone enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Anyone libremetaverse libremetaverse::MediaPermission::ANYONE ANYONE: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MediaPermission.Group enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Group libremetaverse libremetaverse::MediaPermission::GROUP GROUP: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MediaPermission.None enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.None libremetaverse libremetaverse::MediaPermission::NONE NONE: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MediaPermission.Owner enum_value LibreMetaverse.MediaPermission LibreMetaverse.MediaPermission.Owner libremetaverse libremetaverse::MediaPermission::OWNER OWNER: libremetaverse::MediaPermission owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID libremetaverse messages::linden libremetaverse::messages::linden::AgentDropGroupMessageAgentData::agent_id pub agent_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID libremetaverse messages::linden libremetaverse::messages::linden::AgentDropGroupMessageAgentData::group_id pub group_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock field LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData[] LibreMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock libremetaverse messages::linden libremetaverse::messages::linden::AgentDropGroupMessage::agent_data_block pub agent_data_block: Vec owned_value sync none direct_snake_case direct mapped @@ -3238,7 +3238,7 @@ F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionName field S F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionX field System.Double LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionX libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::region_x pub region_x: f64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionY field System.Double LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionY libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::region_y pub region_y: f64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionZ field System.Double LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.RegionZ libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::region_z pub region_z: f64 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.Slurl field System.Uri LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.Slurl libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::slurl pub slurl: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.Slurl field System.Uri LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.Slurl libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::slurl pub slurl: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.SnapshotID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.AgentProfileMessage.PickData.SnapshotID libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessagePickData::snapshot_id pub snapshot_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentProfileMessage.Picks field System.Collections.Generic.List LibreMetaverse.Messages.Linden.AgentProfileMessage.Picks libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessage::picks pub picks: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.AgentProfileMessage.PreferredMaturity field LibreMetaverse.SimAccess LibreMetaverse.Messages.Linden.AgentProfileMessage.PreferredMaturity libremetaverse messages::linden libremetaverse::messages::linden::AgentProfileMessage::preferred_maturity pub preferred_maturity: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped @@ -3349,7 +3349,7 @@ F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.Position field LibreMetave F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionHandle field System.UInt64 LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionHandle libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::region_handle pub region_handle: u64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionSizeX field System.UInt32 LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionSizeX libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::region_size_x pub region_size_x: u32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionSizeY field System.UInt32 LibreMetaverse.Messages.Linden.CrossedRegionMessage.RegionSizeY libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::region_size_y pub region_size_y: u32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.CrossedRegionMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::seed_capability pub seed_capability: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.CrossedRegionMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::seed_capability pub seed_capability: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.CrossedRegionMessage.SessionID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.CrossedRegionMessage.SessionID libremetaverse messages::linden libremetaverse::messages::linden::CrossedRegionMessage::session_id pub session_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.DirLandReplyMessage.AgentID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.DirLandReplyMessage.AgentID libremetaverse messages::linden libremetaverse::messages::linden::DirLandReplyMessage::agent_id pub agent_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.DirLandReplyMessage.QueryID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.DirLandReplyMessage.QueryID libremetaverse messages::linden libremetaverse::messages::linden::DirLandReplyMessage::query_id pub query_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped @@ -3369,24 +3369,24 @@ F:LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock.Regio F:LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock.RegionSizeX field System.UInt32 LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock.RegionSizeX libremetaverse messages::linden libremetaverse::messages::linden::EnableSimulatorMessageSimulatorInfoBlock::region_size_x pub region_size_x: u32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock.RegionSizeY field System.UInt32 LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock.RegionSizeY libremetaverse messages::linden libremetaverse::messages::linden::EnableSimulatorMessageSimulatorInfoBlock::region_size_y pub region_size_y: u32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EnableSimulatorMessage.Simulators field LibreMetaverse.Messages.Linden.EnableSimulatorMessage.SimulatorInfoBlock[] LibreMetaverse.Messages.Linden.EnableSimulatorMessage.Simulators libremetaverse messages::linden libremetaverse::messages::linden::EnableSimulatorMessage::simulators pub simulators: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.EnvironmentFlags.None enum_value LibreMetaverse.Messages.Linden.EnvironmentFlags LibreMetaverse.Messages.Linden.EnvironmentFlags.None libremetaverse messages::linden libremetaverse::messages::linden::EnvironmentFlags::None None: libremetaverse::messages::linden::EnvironmentFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.EnvironmentFlags.Override enum_value LibreMetaverse.Messages.Linden.EnvironmentFlags LibreMetaverse.Messages.Linden.EnvironmentFlags.Override libremetaverse messages::linden libremetaverse::messages::linden::EnvironmentFlags::Override Override: libremetaverse::messages::linden::EnvironmentFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.EnvironmentFlags.None enum_value LibreMetaverse.Messages.Linden.EnvironmentFlags LibreMetaverse.Messages.Linden.EnvironmentFlags.None libremetaverse messages::linden libremetaverse::messages::linden::EnvironmentFlags::NONE NONE: libremetaverse::messages::linden::EnvironmentFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.EnvironmentFlags.Override enum_value LibreMetaverse.Messages.Linden.EnvironmentFlags LibreMetaverse.Messages.Linden.EnvironmentFlags.Override libremetaverse messages::linden libremetaverse::messages::linden::EnvironmentFlags::OVERRIDE_ OVERRIDE_: libremetaverse::messages::linden::EnvironmentFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Address field System.Net.IPAddress LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Address libremetaverse messages::linden libremetaverse::messages::linden::EstablishAgentCommunicationMessage::address pub address: std::net::IpAddr owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.AgentID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.AgentID libremetaverse messages::linden libremetaverse::messages::linden::EstablishAgentCommunicationMessage::agent_id pub agent_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Port field System.Int32 LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Port libremetaverse messages::linden libremetaverse::messages::linden::EstablishAgentCommunicationMessage::port pub port: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::EstablishAgentCommunicationMessage::seed_capability pub seed_capability: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::EstablishAgentCommunicationMessage::seed_capability pub seed_capability: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueAck.AckID field System.Int32 LibreMetaverse.Messages.Linden.EventQueueAck.AckID libremetaverse messages::linden libremetaverse::messages::linden::EventQueueAck::ack_id pub ack_id: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueAck.Done field System.Boolean LibreMetaverse.Messages.Linden.EventQueueAck.Done libremetaverse messages::linden libremetaverse::messages::linden::EventQueueAck::done pub done: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueEvent.MessageEvents field LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent[] LibreMetaverse.Messages.Linden.EventQueueEvent.MessageEvents libremetaverse messages::linden libremetaverse::messages::linden::EventQueueEvent::message_events pub message_events: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.EventMessage field LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.EventMessage libremetaverse messages::linden libremetaverse::messages::linden::EventQueueEventQueueEvent::event_message pub event_message: Option owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.EventMessage field LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.EventMessage libremetaverse messages::linden libremetaverse::messages::linden::EventQueueEventQueueEvent::event_message pub event_message: Option> owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.MessageKey field System.String LibreMetaverse.Messages.Linden.EventQueueEvent.QueueEvent.MessageKey libremetaverse messages::linden libremetaverse::messages::linden::EventQueueEventQueueEvent::message_key pub message_key: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueEvent.Sequence field System.Int32 LibreMetaverse.Messages.Linden.EventQueueEvent.Sequence libremetaverse messages::linden libremetaverse::messages::linden::EventQueueEvent::sequence pub sequence: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.EventQueueGetMessage.Messages field LibreMetaverse.Messages.Linden.EventMessageBlock LibreMetaverse.Messages.Linden.EventQueueGetMessage.Messages libremetaverse messages::linden libremetaverse::messages::linden::EventQueueGetMessage::messages pub messages: libremetaverse::messages::linden::EventMessageBlock owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ExperienceFlags.Disabled enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Disabled libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::Disabled Disabled: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ExperienceFlags.Grid enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Grid libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::Grid Grid: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ExperienceFlags.None enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.None libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::None None: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ExperienceFlags.Private enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Private libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::Private Private: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ExperienceFlags.Suspended enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Suspended libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::Suspended Suspended: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ExperienceFlags.Disabled enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Disabled libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::DISABLED DISABLED: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ExperienceFlags.Grid enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Grid libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::GRID GRID: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ExperienceFlags.None enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.None libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::NONE NONE: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ExperienceFlags.Private enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Private libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::PRIVATE PRIVATE: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ExperienceFlags.Suspended enum_value LibreMetaverse.Messages.Linden.ExperienceFlags LibreMetaverse.Messages.Linden.ExperienceFlags.Suspended libremetaverse messages::linden libremetaverse::messages::linden::ExperienceFlags::SUSPENDED SUSPENDED: libremetaverse::messages::linden::ExperienceFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ExperienceInfo.AgentID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.ExperienceInfo.AgentID libremetaverse messages::linden libremetaverse::messages::linden::ExperienceInfo::agent_id pub agent_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ExperienceInfo.Description field System.String LibreMetaverse.Messages.Linden.ExperienceInfo.Description libremetaverse messages::linden libremetaverse::messages::linden::ExperienceInfo::description pub description: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ExperienceInfo.ExperienceID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.ExperienceInfo.ExperienceID libremetaverse messages::linden libremetaverse::messages::linden::ExperienceInfo::experience_id pub experience_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped @@ -3417,8 +3417,8 @@ F:LibreMetaverse.Messages.Linden.GetObjectCostRequest.ObjectIDs field LibreMetav F:LibreMetaverse.Messages.Linden.InterestListMode.Default enum_value LibreMetaverse.Messages.Linden.InterestListMode LibreMetaverse.Messages.Linden.InterestListMode.Default libremetaverse messages::linden libremetaverse::messages::linden::InterestListMode::Default Default: libremetaverse::messages::linden::InterestListMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.InterestListMode.Panoramic360 enum_value LibreMetaverse.Messages.Linden.InterestListMode LibreMetaverse.Messages.Linden.InterestListMode.Panoramic360 libremetaverse messages::linden libremetaverse::messages::linden::InterestListMode::Panoramic360 Panoramic360: libremetaverse::messages::linden::InterestListMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.LandResourcesInfo.Parcels field LibreMetaverse.Messages.Linden.ParcelResourcesDetail[] LibreMetaverse.Messages.Linden.LandResourcesInfo.Parcels libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesInfo::parcels pub parcels: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails field System.Uri LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::script_resource_details pub script_resource_details: url::Url owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary field System.Uri LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::script_resource_summary pub script_resource_summary: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails field System.Uri LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::script_resource_details pub script_resource_details: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary field System.Uri LibreMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::script_resource_summary pub script_resource_summary: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.LandResourcesRequest.ParcelID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.LandResourcesRequest.ParcelID libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesRequest::parcel_id pub parcel_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.LandStatReplyMessage.ReportDataBlock.Location field LibreMetaverse.Vector3 LibreMetaverse.Messages.Linden.LandStatReplyMessage.ReportDataBlock.Location libremetaverse messages::linden libremetaverse::messages::linden::LandStatReplyMessageReportDataBlock::location pub location: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.LandStatReplyMessage.ReportDataBlock.MonoScore field System.Single LibreMetaverse.Messages.Linden.LandStatReplyMessage.ReportDataBlock.MonoScore libremetaverse messages::linden libremetaverse::messages::linden::LandStatReplyMessageReportDataBlock::mono_score pub mono_score: f32 owned_value sync none direct_snake_case direct mapped @@ -3453,7 +3453,7 @@ F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryMessage.InventoryType fiel F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Name field System.String LibreMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Name libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryMessage::name pub name: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryMessage.NextOwnerMask field LibreMetaverse.PermissionMask LibreMetaverse.Messages.Linden.NewFileAgentInventoryMessage.NextOwnerMask libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryMessage::next_owner_mask pub next_owner_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.State field System.String LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.State libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryReplyMessage::state pub state: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.Uploader field System.Uri LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.Uploader libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryReplyMessage::uploader pub uploader: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.Uploader field System.Uri LibreMetaverse.Messages.Linden.NewFileAgentInventoryReplyMessage.Uploader libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryReplyMessage::uploader pub uploader: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewAsset field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewAsset libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryUploadReplyMessage::new_asset pub new_asset: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewBaseMask field LibreMetaverse.PermissionMask LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewBaseMask libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryUploadReplyMessage::new_base_mask pub new_base_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewEveryoneMask field LibreMetaverse.PermissionMask LibreMetaverse.Messages.Linden.NewFileAgentInventoryUploadReplyMessage.NewEveryoneMask libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryUploadReplyMessage::new_everyone_mask pub new_everyone_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped @@ -3470,7 +3470,7 @@ F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Inven F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Name field System.String LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Name libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceMessage::name pub name: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.NextOwnerMask field LibreMetaverse.PermissionMask LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.NextOwnerMask libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceMessage::next_owner_mask pub next_owner_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.ResourceCost field System.Int32 LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.ResourceCost libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceReplyMessage::resource_cost pub resource_cost: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.Rsvp field System.Uri LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.Rsvp libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceReplyMessage::rsvp pub rsvp: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.Rsvp field System.Uri LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.Rsvp libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceReplyMessage::rsvp pub rsvp: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.State field System.String LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.State libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceReplyMessage::state pub state: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.UploadPrice field System.Int32 LibreMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceReplyMessage.UploadPrice libremetaverse messages::linden libremetaverse::messages::linden::NewFileAgentInventoryVariablePriceReplyMessage::upload_price pub upload_price: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ObjectMediaMessage.Request field LibreMetaverse.Messages.Linden.ObjectMediaBlock LibreMetaverse.Messages.Linden.ObjectMediaMessage.Request libremetaverse messages::linden libremetaverse::messages::linden::ObjectMediaMessage::request pub request: libremetaverse::messages::linden::ObjectMediaBlock owned_value sync none direct_snake_case direct mapped @@ -3596,7 +3596,7 @@ F:LibreMetaverse.Messages.Linden.ParcelResourcesDetail.Objects field LibreMetave F:LibreMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID libremetaverse messages::linden libremetaverse::messages::linden::ParcelResourcesDetail::owner_id pub owner_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID field System.Int32 LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID libremetaverse messages::linden libremetaverse::messages::linden::ParcelVoiceInfoRequestMessage::parcel_id pub parcel_id: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName field System.String LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName libremetaverse messages::linden libremetaverse::messages::linden::ParcelVoiceInfoRequestMessage::region_name pub region_name: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri field System.Uri LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri libremetaverse messages::linden libremetaverse::messages::linden::ParcelVoiceInfoRequestMessage::sip_channel_uri pub sip_channel_uri: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri field System.Uri LibreMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri libremetaverse messages::linden libremetaverse::messages::linden::ParcelVoiceInfoRequestMessage::sip_channel_uri pub sip_channel_uri: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.PlacesReplyMessage.AgentID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.PlacesReplyMessage.AgentID libremetaverse messages::linden libremetaverse::messages::linden::PlacesReplyMessage::agent_id pub agent_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.PlacesReplyMessage.QueryData.ActualArea field System.Int32 LibreMetaverse.Messages.Linden.PlacesReplyMessage.QueryData.ActualArea libremetaverse messages::linden libremetaverse::messages::linden::PlacesReplyMessageQueryData::actual_area pub actual_area: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.PlacesReplyMessage.QueryData.BillableArea field System.Int32 LibreMetaverse.Messages.Linden.PlacesReplyMessage.QueryData.BillableArea libremetaverse messages::linden libremetaverse::messages::linden::PlacesReplyMessageQueryData::billable_area pub billable_area: i32 owned_value sync none direct_snake_case direct mapped @@ -3673,7 +3673,7 @@ F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.Port field System.Int32 L F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle field System.UInt64 LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::region_handle pub region_handle: u64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionSizeX field System.UInt32 LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionSizeX libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::region_size_x pub region_size_x: u32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionSizeY field System.UInt32 LibreMetaverse.Messages.Linden.TeleportFinishMessage.RegionSizeY libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::region_size_y pub region_size_y: u32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::seed_capability pub seed_capability: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability field System.Uri LibreMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::seed_capability pub seed_capability: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess field LibreMetaverse.SimAccess LibreMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess libremetaverse messages::linden libremetaverse::messages::linden::TeleportFinishMessage::sim_access pub sim_access: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UpdateAgentInformationMessage.MaxAccess field System.String LibreMetaverse.Messages.Linden.UpdateAgentInformationMessage.MaxAccess libremetaverse messages::linden libremetaverse::messages::linden::UpdateAgentInformationMessage::max_access pub max_access: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID libremetaverse messages::linden libremetaverse::messages::linden::UpdateAgentInventoryRequestMessage::item_id pub item_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped @@ -3738,7 +3738,7 @@ F:LibreMetaverse.Messages.Linden.UploadScriptTaskMessage.Request field LibreMeta F:LibreMetaverse.Messages.Linden.UploaderRequestComplete.AssetID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.UploaderRequestComplete.AssetID libremetaverse messages::linden libremetaverse::messages::linden::UploaderRequestComplete::asset_id pub asset_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID libremetaverse messages::linden libremetaverse::messages::linden::UploaderRequestScriptComplete::asset_id pub asset_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled field System.Boolean LibreMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled libremetaverse messages::linden libremetaverse::messages::linden::UploaderRequestScriptComplete::compiled pub compiled: bool owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Messages.Linden.UploaderRequestUpload.Url field System.Uri LibreMetaverse.Messages.Linden.UploaderRequestUpload.Url libremetaverse messages::linden libremetaverse::messages::linden::UploaderRequestUpload::url pub url: url::Url owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Messages.Linden.UploaderRequestUpload.Url field System.Uri LibreMetaverse.Messages.Linden.UploaderRequestUpload.Url libremetaverse messages::linden libremetaverse::messages::linden::UploaderRequestUpload::url pub url: libremetaverse_types::compat::Uri owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID field LibreMetaverse.UUID LibreMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID libremetaverse messages::linden libremetaverse::messages::linden::UploaderScriptRequestError::asset_id pub asset_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled field System.Boolean LibreMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled libremetaverse messages::linden libremetaverse::messages::linden::UploaderScriptRequestError::compiled pub compiled: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Messages.Linden.UploaderScriptRequestError.Error field System.String LibreMetaverse.Messages.Linden.UploaderScriptRequestError.Error libremetaverse messages::linden libremetaverse::messages::linden::UploaderScriptRequestError::error pub error: String owned_value sync none direct_snake_case direct mapped @@ -3849,12 +3849,12 @@ F:LibreMetaverse.MuteEntry.Flags field LibreMetaverse.MuteFlags LibreMetaverse.M F:LibreMetaverse.MuteEntry.ID field LibreMetaverse.UUID LibreMetaverse.MuteEntry.ID libremetaverse libremetaverse::MuteEntry::id pub id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MuteEntry.Name field System.String LibreMetaverse.MuteEntry.Name libremetaverse libremetaverse::MuteEntry::name pub name: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MuteEntry.Type field LibreMetaverse.MuteType LibreMetaverse.MuteEntry.Type libremetaverse libremetaverse::MuteEntry::type_ pub type_: libremetaverse::MuteType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.All enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.All libremetaverse libremetaverse::MuteFlags::All All: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.Default enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.Default libremetaverse libremetaverse::MuteFlags::Default Default: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.ObjectSounds enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.ObjectSounds libremetaverse libremetaverse::MuteFlags::ObjectSounds ObjectSounds: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.Particles enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.Particles libremetaverse libremetaverse::MuteFlags::Particles Particles: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.TextChat enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.TextChat libremetaverse libremetaverse::MuteFlags::TextChat TextChat: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.MuteFlags.VoiceChat enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.VoiceChat libremetaverse libremetaverse::MuteFlags::VoiceChat VoiceChat: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.All enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.All libremetaverse libremetaverse::MuteFlags::ALL ALL: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.Default enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.Default libremetaverse libremetaverse::MuteFlags::DEFAULT DEFAULT: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.ObjectSounds enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.ObjectSounds libremetaverse libremetaverse::MuteFlags::OBJECT_SOUNDS OBJECT_SOUNDS: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.Particles enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.Particles libremetaverse libremetaverse::MuteFlags::PARTICLES PARTICLES: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.TextChat enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.TextChat libremetaverse libremetaverse::MuteFlags::TEXT_CHAT TEXT_CHAT: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.MuteFlags.VoiceChat enum_value LibreMetaverse.MuteFlags LibreMetaverse.MuteFlags.VoiceChat libremetaverse libremetaverse::MuteFlags::VOICE_CHAT VOICE_CHAT: libremetaverse::MuteFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MuteType.ByName enum_value LibreMetaverse.MuteType LibreMetaverse.MuteType.ByName libremetaverse libremetaverse::MuteType::ByName ByName: libremetaverse::MuteType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MuteType.External enum_value LibreMetaverse.MuteType LibreMetaverse.MuteType.External libremetaverse libremetaverse::MuteType::External External: libremetaverse::MuteType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.MuteType.Group enum_value LibreMetaverse.MuteType LibreMetaverse.MuteType.Group libremetaverse libremetaverse::MuteType::Group Group: libremetaverse::MuteType owned_value sync none direct_snake_case direct mapped @@ -8392,38 +8392,38 @@ F:LibreMetaverse.ParcelCategory.Park enum_value LibreMetaverse.ParcelCategory Li F:LibreMetaverse.ParcelCategory.Residential enum_value LibreMetaverse.ParcelCategory LibreMetaverse.ParcelCategory.Residential libremetaverse libremetaverse::ParcelCategory::Residential Residential: libremetaverse::ParcelCategory owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelCategory.Shopping enum_value LibreMetaverse.ParcelCategory LibreMetaverse.ParcelCategory.Shopping libremetaverse libremetaverse::ParcelCategory::Shopping Shopping: libremetaverse::ParcelCategory owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelCategory.Stage enum_value LibreMetaverse.ParcelCategory LibreMetaverse.ParcelCategory.Stage libremetaverse libremetaverse::ParcelCategory::Stage Stage: libremetaverse::ParcelCategory owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowAPrimitiveEntry enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowAPrimitiveEntry libremetaverse libremetaverse::ParcelFlags::AllowAPrimitiveEntry AllowAPrimitiveEntry: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowDamage enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowDamage libremetaverse libremetaverse::ParcelFlags::AllowDamage AllowDamage: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowDeedToGroup enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowDeedToGroup libremetaverse libremetaverse::ParcelFlags::AllowDeedToGroup AllowDeedToGroup: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowFly enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowFly libremetaverse libremetaverse::ParcelFlags::AllowFly AllowFly: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowGroupObjectEntry enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowGroupObjectEntry libremetaverse libremetaverse::ParcelFlags::AllowGroupObjectEntry AllowGroupObjectEntry: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowGroupScripts enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowGroupScripts libremetaverse libremetaverse::ParcelFlags::AllowGroupScripts AllowGroupScripts: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowLandmark enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowLandmark libremetaverse libremetaverse::ParcelFlags::AllowLandmark AllowLandmark: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowOtherScripts enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowOtherScripts libremetaverse libremetaverse::ParcelFlags::AllowOtherScripts AllowOtherScripts: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowPublish enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowPublish libremetaverse libremetaverse::ParcelFlags::AllowPublish AllowPublish: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowTerraform enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowTerraform libremetaverse libremetaverse::ParcelFlags::AllowTerraform AllowTerraform: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.AllowVoiceChat enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowVoiceChat libremetaverse libremetaverse::ParcelFlags::AllowVoiceChat AllowVoiceChat: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.ContributeWithDeed enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ContributeWithDeed libremetaverse libremetaverse::ParcelFlags::ContributeWithDeed ContributeWithDeed: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.CreateGroupObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.CreateGroupObjects libremetaverse libremetaverse::ParcelFlags::CreateGroupObjects CreateGroupObjects: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.CreateObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.CreateObjects libremetaverse libremetaverse::ParcelFlags::CreateObjects CreateObjects: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.DenyAgeUnverified enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.DenyAgeUnverified libremetaverse libremetaverse::ParcelFlags::DenyAgeUnverified DenyAgeUnverified: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.DenyAnonymous enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.DenyAnonymous libremetaverse libremetaverse::ParcelFlags::DenyAnonymous DenyAnonymous: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.ForSale enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ForSale libremetaverse libremetaverse::ParcelFlags::ForSale ForSale: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.ForSaleObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ForSaleObjects libremetaverse libremetaverse::ParcelFlags::ForSaleObjects ForSaleObjects: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.LindenHome enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.LindenHome libremetaverse libremetaverse::ParcelFlags::LindenHome LindenHome: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.MaturePublish enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.MaturePublish libremetaverse libremetaverse::ParcelFlags::MaturePublish MaturePublish: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.None enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.None libremetaverse libremetaverse::ParcelFlags::None None: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.RestrictPushObject enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.RestrictPushObject libremetaverse libremetaverse::ParcelFlags::RestrictPushObject RestrictPushObject: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.SellParcelObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.SellParcelObjects libremetaverse libremetaverse::ParcelFlags::SellParcelObjects SellParcelObjects: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.ShowDirectory enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ShowDirectory libremetaverse libremetaverse::ParcelFlags::ShowDirectory ShowDirectory: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.SoundLocal enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.SoundLocal libremetaverse libremetaverse::ParcelFlags::SoundLocal SoundLocal: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UrlRawHtml enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UrlRawHtml libremetaverse libremetaverse::ParcelFlags::UrlRawHtml UrlRawHtml: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UrlWebPage enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UrlWebPage libremetaverse libremetaverse::ParcelFlags::UrlWebPage UrlWebPage: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UseAccessGroup enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseAccessGroup libremetaverse libremetaverse::ParcelFlags::UseAccessGroup UseAccessGroup: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UseAccessList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseAccessList libremetaverse libremetaverse::ParcelFlags::UseAccessList UseAccessList: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UseBanList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseBanList libremetaverse libremetaverse::ParcelFlags::UseBanList UseBanList: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UseEstateVoiceChan enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseEstateVoiceChan libremetaverse libremetaverse::ParcelFlags::UseEstateVoiceChan UseEstateVoiceChan: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelFlags.UsePassList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UsePassList libremetaverse libremetaverse::ParcelFlags::UsePassList UsePassList: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowAPrimitiveEntry enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowAPrimitiveEntry libremetaverse libremetaverse::ParcelFlags::ALLOW_A_PRIMITIVE_ENTRY ALLOW_A_PRIMITIVE_ENTRY: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowDamage enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowDamage libremetaverse libremetaverse::ParcelFlags::ALLOW_DAMAGE ALLOW_DAMAGE: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowDeedToGroup enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowDeedToGroup libremetaverse libremetaverse::ParcelFlags::ALLOW_DEED_TO_GROUP ALLOW_DEED_TO_GROUP: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowFly enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowFly libremetaverse libremetaverse::ParcelFlags::ALLOW_FLY ALLOW_FLY: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowGroupObjectEntry enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowGroupObjectEntry libremetaverse libremetaverse::ParcelFlags::ALLOW_GROUP_OBJECT_ENTRY ALLOW_GROUP_OBJECT_ENTRY: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowGroupScripts enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowGroupScripts libremetaverse libremetaverse::ParcelFlags::ALLOW_GROUP_SCRIPTS ALLOW_GROUP_SCRIPTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowLandmark enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowLandmark libremetaverse libremetaverse::ParcelFlags::ALLOW_LANDMARK ALLOW_LANDMARK: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowOtherScripts enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowOtherScripts libremetaverse libremetaverse::ParcelFlags::ALLOW_OTHER_SCRIPTS ALLOW_OTHER_SCRIPTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowPublish enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowPublish libremetaverse libremetaverse::ParcelFlags::ALLOW_PUBLISH ALLOW_PUBLISH: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowTerraform enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowTerraform libremetaverse libremetaverse::ParcelFlags::ALLOW_TERRAFORM ALLOW_TERRAFORM: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.AllowVoiceChat enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.AllowVoiceChat libremetaverse libremetaverse::ParcelFlags::ALLOW_VOICE_CHAT ALLOW_VOICE_CHAT: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.ContributeWithDeed enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ContributeWithDeed libremetaverse libremetaverse::ParcelFlags::CONTRIBUTE_WITH_DEED CONTRIBUTE_WITH_DEED: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.CreateGroupObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.CreateGroupObjects libremetaverse libremetaverse::ParcelFlags::CREATE_GROUP_OBJECTS CREATE_GROUP_OBJECTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.CreateObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.CreateObjects libremetaverse libremetaverse::ParcelFlags::CREATE_OBJECTS CREATE_OBJECTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.DenyAgeUnverified enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.DenyAgeUnverified libremetaverse libremetaverse::ParcelFlags::DENY_AGE_UNVERIFIED DENY_AGE_UNVERIFIED: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.DenyAnonymous enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.DenyAnonymous libremetaverse libremetaverse::ParcelFlags::DENY_ANONYMOUS DENY_ANONYMOUS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.ForSale enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ForSale libremetaverse libremetaverse::ParcelFlags::FOR_SALE FOR_SALE: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.ForSaleObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ForSaleObjects libremetaverse libremetaverse::ParcelFlags::FOR_SALE_OBJECTS FOR_SALE_OBJECTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.LindenHome enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.LindenHome libremetaverse libremetaverse::ParcelFlags::LINDEN_HOME LINDEN_HOME: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.MaturePublish enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.MaturePublish libremetaverse libremetaverse::ParcelFlags::MATURE_PUBLISH MATURE_PUBLISH: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.None enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.None libremetaverse libremetaverse::ParcelFlags::NONE NONE: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.RestrictPushObject enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.RestrictPushObject libremetaverse libremetaverse::ParcelFlags::RESTRICT_PUSH_OBJECT RESTRICT_PUSH_OBJECT: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.SellParcelObjects enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.SellParcelObjects libremetaverse libremetaverse::ParcelFlags::SELL_PARCEL_OBJECTS SELL_PARCEL_OBJECTS: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.ShowDirectory enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.ShowDirectory libremetaverse libremetaverse::ParcelFlags::SHOW_DIRECTORY SHOW_DIRECTORY: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.SoundLocal enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.SoundLocal libremetaverse libremetaverse::ParcelFlags::SOUND_LOCAL SOUND_LOCAL: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UrlRawHtml enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UrlRawHtml libremetaverse libremetaverse::ParcelFlags::URL_RAW_HTML URL_RAW_HTML: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UrlWebPage enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UrlWebPage libremetaverse libremetaverse::ParcelFlags::URL_WEB_PAGE URL_WEB_PAGE: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UseAccessGroup enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseAccessGroup libremetaverse libremetaverse::ParcelFlags::USE_ACCESS_GROUP USE_ACCESS_GROUP: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UseAccessList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseAccessList libremetaverse libremetaverse::ParcelFlags::USE_ACCESS_LIST USE_ACCESS_LIST: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UseBanList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseBanList libremetaverse libremetaverse::ParcelFlags::USE_BAN_LIST USE_BAN_LIST: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UseEstateVoiceChan enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UseEstateVoiceChan libremetaverse libremetaverse::ParcelFlags::USE_ESTATE_VOICE_CHAN USE_ESTATE_VOICE_CHAN: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelFlags.UsePassList enum_value LibreMetaverse.ParcelFlags LibreMetaverse.ParcelFlags.UsePassList libremetaverse libremetaverse::ParcelFlags::USE_PASS_LIST USE_PASS_LIST: libremetaverse::ParcelFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelInfo.ActualArea field System.Int32 LibreMetaverse.ParcelInfo.ActualArea libremetaverse libremetaverse::ParcelInfo::actual_area pub actual_area: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelInfo.AuctionID field System.Int32 LibreMetaverse.ParcelInfo.AuctionID libremetaverse libremetaverse::ParcelInfo::auction_id pub auction_id: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelInfo.BillableArea field System.Int32 LibreMetaverse.ParcelInfo.BillableArea libremetaverse libremetaverse::ParcelInfo::billable_area pub billable_area: i32 owned_value sync none direct_snake_case direct mapped @@ -8468,15 +8468,15 @@ F:LibreMetaverse.ParcelMediaCommand.Time enum_value LibreMetaverse.ParcelMediaCo F:LibreMetaverse.ParcelMediaCommand.Type enum_value LibreMetaverse.ParcelMediaCommand LibreMetaverse.ParcelMediaCommand.Type libremetaverse libremetaverse::ParcelMediaCommand::Type Type: libremetaverse::ParcelMediaCommand owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelMediaCommand.URL enum_value LibreMetaverse.ParcelMediaCommand LibreMetaverse.ParcelMediaCommand.URL libremetaverse libremetaverse::ParcelMediaCommand::URL URL: libremetaverse::ParcelMediaCommand owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelMediaCommand.Unload enum_value LibreMetaverse.ParcelMediaCommand LibreMetaverse.ParcelMediaCommand.Unload libremetaverse libremetaverse::ParcelMediaCommand::Unload Unload: libremetaverse::ParcelMediaCommand owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.Auction enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Auction libremetaverse libremetaverse::ParcelOverlayType::Auction Auction: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.BorderSouth enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.BorderSouth libremetaverse libremetaverse::ParcelOverlayType::BorderSouth BorderSouth: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.BorderWest enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.BorderWest libremetaverse libremetaverse::ParcelOverlayType::BorderWest BorderWest: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.ForSale enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.ForSale libremetaverse libremetaverse::ParcelOverlayType::ForSale ForSale: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.OwnedByGroup enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedByGroup libremetaverse libremetaverse::ParcelOverlayType::OwnedByGroup OwnedByGroup: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.OwnedByOther enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedByOther libremetaverse libremetaverse::ParcelOverlayType::OwnedByOther OwnedByOther: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.OwnedBySelf enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedBySelf libremetaverse libremetaverse::ParcelOverlayType::OwnedBySelf OwnedBySelf: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.Private enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Private libremetaverse libremetaverse::ParcelOverlayType::Private Private: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ParcelOverlayType.Public enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Public libremetaverse libremetaverse::ParcelOverlayType::Public Public: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.Auction enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Auction libremetaverse libremetaverse::ParcelOverlayType::AUCTION AUCTION: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.BorderSouth enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.BorderSouth libremetaverse libremetaverse::ParcelOverlayType::BORDER_SOUTH BORDER_SOUTH: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.BorderWest enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.BorderWest libremetaverse libremetaverse::ParcelOverlayType::BORDER_WEST BORDER_WEST: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.ForSale enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.ForSale libremetaverse libremetaverse::ParcelOverlayType::FOR_SALE FOR_SALE: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.OwnedByGroup enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedByGroup libremetaverse libremetaverse::ParcelOverlayType::OWNED_BY_GROUP OWNED_BY_GROUP: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.OwnedByOther enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedByOther libremetaverse libremetaverse::ParcelOverlayType::OWNED_BY_OTHER OWNED_BY_OTHER: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.OwnedBySelf enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.OwnedBySelf libremetaverse libremetaverse::ParcelOverlayType::OWNED_BY_SELF OWNED_BY_SELF: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.Private enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Private libremetaverse libremetaverse::ParcelOverlayType::PRIVATE PRIVATE: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ParcelOverlayType.Public enum_value LibreMetaverse.ParcelOverlayType LibreMetaverse.ParcelOverlayType.Public libremetaverse libremetaverse::ParcelOverlayType::PUBLIC PUBLIC: libremetaverse::ParcelOverlayType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelPropertiesStatus.CollisionBanned enum_value LibreMetaverse.ParcelPropertiesStatus LibreMetaverse.ParcelPropertiesStatus.CollisionBanned libremetaverse libremetaverse::ParcelPropertiesStatus::CollisionBanned CollisionBanned: libremetaverse::ParcelPropertiesStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelPropertiesStatus.CollisionNotInGroup enum_value LibreMetaverse.ParcelPropertiesStatus LibreMetaverse.ParcelPropertiesStatus.CollisionNotInGroup libremetaverse libremetaverse::ParcelPropertiesStatus::CollisionNotInGroup CollisionNotInGroup: libremetaverse::ParcelPropertiesStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList enum_value LibreMetaverse.ParcelPropertiesStatus LibreMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList libremetaverse libremetaverse::ParcelPropertiesStatus::CollisionNotOnAccessList CollisionNotOnAccessList: libremetaverse::ParcelPropertiesStatus owned_value sync none direct_snake_case direct mapped @@ -8500,26 +8500,26 @@ F:LibreMetaverse.PathCurve.Line enum_value LibreMetaverse.PathCurve LibreMetaver F:LibreMetaverse.PathCurve.Test enum_value LibreMetaverse.PathCurve LibreMetaverse.PathCurve.Test libremetaverse-types libremetaverse_types::PathCurve::Test Test: libremetaverse_types::PathCurve owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PayPriceType.Default enum_value LibreMetaverse.PayPriceType LibreMetaverse.PayPriceType.Default libremetaverse libremetaverse::PayPriceType::Default Default: libremetaverse::PayPriceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PayPriceType.Hide enum_value LibreMetaverse.PayPriceType LibreMetaverse.PayPriceType.Hide libremetaverse libremetaverse::PayPriceType::Hide Hide: libremetaverse::PayPriceType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.All enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.All libremetaverse libremetaverse::PermissionMask::All All: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Copy enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Copy libremetaverse libremetaverse::PermissionMask::Copy Copy: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Damage enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Damage libremetaverse libremetaverse::PermissionMask::Damage Damage: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Export enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Export libremetaverse libremetaverse::PermissionMask::Export Export: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Modify enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Modify libremetaverse libremetaverse::PermissionMask::Modify Modify: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Move enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Move libremetaverse libremetaverse::PermissionMask::Move Move: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.None enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.None libremetaverse libremetaverse::PermissionMask::None None: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionMask.Transfer enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Transfer libremetaverse libremetaverse::PermissionMask::Transfer Transfer: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.All enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.All libremetaverse libremetaverse::PermissionWho::All All: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.Base enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Base libremetaverse libremetaverse::PermissionWho::Base Base: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.Everyone enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Everyone libremetaverse libremetaverse::PermissionWho::Everyone Everyone: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.Group enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Group libremetaverse libremetaverse::PermissionWho::Group Group: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.NextOwner enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.NextOwner libremetaverse libremetaverse::PermissionWho::NextOwner NextOwner: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PermissionWho.Owner enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Owner libremetaverse libremetaverse::PermissionWho::Owner Owner: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.All enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.All libremetaverse libremetaverse::PermissionMask::ALL ALL: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Copy enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Copy libremetaverse libremetaverse::PermissionMask::COPY COPY: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Damage enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Damage libremetaverse libremetaverse::PermissionMask::DAMAGE DAMAGE: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Export enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Export libremetaverse libremetaverse::PermissionMask::EXPORT EXPORT: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Modify enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Modify libremetaverse libremetaverse::PermissionMask::MODIFY MODIFY: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Move enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Move libremetaverse libremetaverse::PermissionMask::MOVE_ MOVE_: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.None enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.None libremetaverse libremetaverse::PermissionMask::NONE NONE: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionMask.Transfer enum_value LibreMetaverse.PermissionMask LibreMetaverse.PermissionMask.Transfer libremetaverse libremetaverse::PermissionMask::TRANSFER TRANSFER: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.All enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.All libremetaverse libremetaverse::PermissionWho::ALL ALL: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.Base enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Base libremetaverse libremetaverse::PermissionWho::BASE BASE: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.Everyone enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Everyone libremetaverse libremetaverse::PermissionWho::EVERYONE EVERYONE: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.Group enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Group libremetaverse libremetaverse::PermissionWho::GROUP GROUP: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.NextOwner enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.NextOwner libremetaverse libremetaverse::PermissionWho::NEXT_OWNER NEXT_OWNER: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PermissionWho.Owner enum_value LibreMetaverse.PermissionWho LibreMetaverse.PermissionWho.Owner libremetaverse libremetaverse::PermissionWho::OWNER OWNER: libremetaverse::PermissionWho owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Permissions.BaseMask field LibreMetaverse.PermissionMask LibreMetaverse.Permissions.BaseMask libremetaverse libremetaverse::Permissions::base_mask pub base_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Permissions.EveryoneMask field LibreMetaverse.PermissionMask LibreMetaverse.Permissions.EveryoneMask libremetaverse libremetaverse::Permissions::everyone_mask pub everyone_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Permissions.FullPermissions field LibreMetaverse.Permissions LibreMetaverse.Permissions.FullPermissions libremetaverse libremetaverse::Permissions::FULL_PERMISSIONS pub static FULL_PERMISSIONS: libremetaverse::Permissions owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Permissions.FullPermissions field LibreMetaverse.Permissions LibreMetaverse.Permissions.FullPermissions libremetaverse libremetaverse::Permissions::full_permissions pub fn full_permissions() -> libremetaverse::Permissions none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Permissions.GroupMask field LibreMetaverse.PermissionMask LibreMetaverse.Permissions.GroupMask libremetaverse libremetaverse::Permissions::group_mask pub group_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Permissions.NextOwnerMask field LibreMetaverse.PermissionMask LibreMetaverse.Permissions.NextOwnerMask libremetaverse libremetaverse::Permissions::next_owner_mask pub next_owner_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Permissions.NoPermissions field LibreMetaverse.Permissions LibreMetaverse.Permissions.NoPermissions libremetaverse libremetaverse::Permissions::NO_PERMISSIONS pub static NO_PERMISSIONS: libremetaverse::Permissions owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Permissions.NoPermissions field LibreMetaverse.Permissions LibreMetaverse.Permissions.NoPermissions libremetaverse libremetaverse::Permissions::no_permissions pub fn no_permissions() -> libremetaverse::Permissions none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Permissions.OwnerMask field LibreMetaverse.PermissionMask LibreMetaverse.Permissions.OwnerMask libremetaverse libremetaverse::Permissions::owner_mask pub owner_mask: libremetaverse::PermissionMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PhysicsPropertiesEventArgs.PhysicsProperties field LibreMetaverse.Primitive.PhysicsProperties LibreMetaverse.PhysicsPropertiesEventArgs.PhysicsProperties libremetaverse libremetaverse::PhysicsPropertiesEventArgs::physics_properties pub physics_properties: libremetaverse::PrimitivePhysicsProperties owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PhysicsPropertiesEventArgs.Simulator field LibreMetaverse.Simulator LibreMetaverse.PhysicsPropertiesEventArgs.Simulator libremetaverse libremetaverse::PhysicsPropertiesEventArgs::simulator pub simulator: libremetaverse::Simulator owned_value sync none direct_snake_case direct mapped @@ -8530,39 +8530,39 @@ F:LibreMetaverse.PointAtType.Clear enum_value LibreMetaverse.PointAtType LibreMe F:LibreMetaverse.PointAtType.Grab enum_value LibreMetaverse.PointAtType LibreMetaverse.PointAtType.Grab libremetaverse libremetaverse::PointAtType::Grab Grab: libremetaverse::PointAtType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PointAtType.None enum_value LibreMetaverse.PointAtType LibreMetaverse.PointAtType.None libremetaverse libremetaverse::PointAtType::None None: libremetaverse::PointAtType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PointAtType.Select enum_value LibreMetaverse.PointAtType LibreMetaverse.PointAtType.Select libremetaverse libremetaverse::PointAtType::Select Select: libremetaverse::PointAtType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.AllowInventoryDrop enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.AllowInventoryDrop libremetaverse-types libremetaverse_types::PrimFlags::AllowInventoryDrop AllowInventoryDrop: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.AnimSource enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.AnimSource libremetaverse-types libremetaverse_types::PrimFlags::AnimSource AnimSource: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.CameraDecoupled enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CameraDecoupled libremetaverse-types libremetaverse_types::PrimFlags::CameraDecoupled CameraDecoupled: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.CameraSource enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CameraSource libremetaverse-types libremetaverse_types::PrimFlags::CameraSource CameraSource: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.CastShadows enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CastShadows libremetaverse-types libremetaverse_types::PrimFlags::CastShadows CastShadows: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.CreateSelected enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CreateSelected libremetaverse-types libremetaverse_types::PrimFlags::CreateSelected CreateSelected: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.DieAtEdge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.DieAtEdge libremetaverse-types libremetaverse_types::PrimFlags::DieAtEdge DieAtEdge: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Flying enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Flying libremetaverse-types libremetaverse_types::PrimFlags::Flying Flying: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.InventoryEmpty enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.InventoryEmpty libremetaverse-types libremetaverse_types::PrimFlags::InventoryEmpty InventoryEmpty: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.JointHinge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointHinge libremetaverse-types libremetaverse_types::PrimFlags::JointHinge JointHinge: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.JointLP2P enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointLP2P libremetaverse-types libremetaverse_types::PrimFlags::JointLP2P JointLP2P: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.JointP2P enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointP2P libremetaverse-types libremetaverse_types::PrimFlags::JointP2P JointP2P: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.JointWheel enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointWheel libremetaverse-types libremetaverse_types::PrimFlags::JointWheel JointWheel: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Money enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Money libremetaverse-types libremetaverse_types::PrimFlags::Money Money: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.None enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.None libremetaverse-types libremetaverse_types::PrimFlags::None None: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectAnyOwner enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectAnyOwner libremetaverse-types libremetaverse_types::PrimFlags::ObjectAnyOwner ObjectAnyOwner: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectCopy enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectCopy libremetaverse-types libremetaverse_types::PrimFlags::ObjectCopy ObjectCopy: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectGroupOwned enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectGroupOwned libremetaverse-types libremetaverse_types::PrimFlags::ObjectGroupOwned ObjectGroupOwned: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectModify enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectModify libremetaverse-types libremetaverse_types::PrimFlags::ObjectModify ObjectModify: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectMove enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectMove libremetaverse-types libremetaverse_types::PrimFlags::ObjectMove ObjectMove: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectOwnerModify enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectOwnerModify libremetaverse-types libremetaverse_types::PrimFlags::ObjectOwnerModify ObjectOwnerModify: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectTransfer enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectTransfer libremetaverse-types libremetaverse_types::PrimFlags::ObjectTransfer ObjectTransfer: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectYouOfficer enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectYouOfficer libremetaverse-types libremetaverse_types::PrimFlags::ObjectYouOfficer ObjectYouOfficer: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ObjectYouOwner enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectYouOwner libremetaverse-types libremetaverse_types::PrimFlags::ObjectYouOwner ObjectYouOwner: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Phantom enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Phantom libremetaverse-types libremetaverse_types::PrimFlags::Phantom Phantom: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Physics enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Physics libremetaverse-types libremetaverse_types::PrimFlags::Physics Physics: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ReturnAtEdge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ReturnAtEdge libremetaverse-types libremetaverse_types::PrimFlags::ReturnAtEdge ReturnAtEdge: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Sandbox enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Sandbox libremetaverse-types libremetaverse_types::PrimFlags::Sandbox Sandbox: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Scripted enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Scripted libremetaverse-types libremetaverse_types::PrimFlags::Scripted Scripted: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Temporary enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Temporary libremetaverse-types libremetaverse_types::PrimFlags::Temporary Temporary: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.TemporaryOnRez enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.TemporaryOnRez libremetaverse-types libremetaverse_types::PrimFlags::TemporaryOnRez TemporaryOnRez: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.Touch enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Touch libremetaverse-types libremetaverse_types::PrimFlags::Touch Touch: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.PrimFlags.ZlibCompressed enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ZlibCompressed libremetaverse-types libremetaverse_types::PrimFlags::ZlibCompressed ZlibCompressed: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.AllowInventoryDrop enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.AllowInventoryDrop libremetaverse-types libremetaverse_types::PrimFlags::ALLOW_INVENTORY_DROP ALLOW_INVENTORY_DROP: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.AnimSource enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.AnimSource libremetaverse-types libremetaverse_types::PrimFlags::ANIM_SOURCE ANIM_SOURCE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.CameraDecoupled enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CameraDecoupled libremetaverse-types libremetaverse_types::PrimFlags::CAMERA_DECOUPLED CAMERA_DECOUPLED: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.CameraSource enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CameraSource libremetaverse-types libremetaverse_types::PrimFlags::CAMERA_SOURCE CAMERA_SOURCE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.CastShadows enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CastShadows libremetaverse-types libremetaverse_types::PrimFlags::CAST_SHADOWS CAST_SHADOWS: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.CreateSelected enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.CreateSelected libremetaverse-types libremetaverse_types::PrimFlags::CREATE_SELECTED CREATE_SELECTED: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.DieAtEdge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.DieAtEdge libremetaverse-types libremetaverse_types::PrimFlags::DIE_AT_EDGE DIE_AT_EDGE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Flying enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Flying libremetaverse-types libremetaverse_types::PrimFlags::FLYING FLYING: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.InventoryEmpty enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.InventoryEmpty libremetaverse-types libremetaverse_types::PrimFlags::INVENTORY_EMPTY INVENTORY_EMPTY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.JointHinge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointHinge libremetaverse-types libremetaverse_types::PrimFlags::JOINT_HINGE JOINT_HINGE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.JointLP2P enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointLP2P libremetaverse-types libremetaverse_types::PrimFlags::JOINT_LP2_P JOINT_LP2_P: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.JointP2P enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointP2P libremetaverse-types libremetaverse_types::PrimFlags::JOINT_P2_P JOINT_P2_P: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.JointWheel enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.JointWheel libremetaverse-types libremetaverse_types::PrimFlags::JOINT_WHEEL JOINT_WHEEL: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Money enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Money libremetaverse-types libremetaverse_types::PrimFlags::MONEY MONEY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.None enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.None libremetaverse-types libremetaverse_types::PrimFlags::NONE NONE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectAnyOwner enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectAnyOwner libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_ANY_OWNER OBJECT_ANY_OWNER: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectCopy enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectCopy libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_COPY OBJECT_COPY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectGroupOwned enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectGroupOwned libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_GROUP_OWNED OBJECT_GROUP_OWNED: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectModify enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectModify libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_MODIFY OBJECT_MODIFY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectMove enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectMove libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_MOVE OBJECT_MOVE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectOwnerModify enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectOwnerModify libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_OWNER_MODIFY OBJECT_OWNER_MODIFY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectTransfer enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectTransfer libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_TRANSFER OBJECT_TRANSFER: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectYouOfficer enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectYouOfficer libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_YOU_OFFICER OBJECT_YOU_OFFICER: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ObjectYouOwner enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ObjectYouOwner libremetaverse-types libremetaverse_types::PrimFlags::OBJECT_YOU_OWNER OBJECT_YOU_OWNER: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Phantom enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Phantom libremetaverse-types libremetaverse_types::PrimFlags::PHANTOM PHANTOM: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Physics enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Physics libremetaverse-types libremetaverse_types::PrimFlags::PHYSICS PHYSICS: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ReturnAtEdge enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ReturnAtEdge libremetaverse-types libremetaverse_types::PrimFlags::RETURN_AT_EDGE RETURN_AT_EDGE: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Sandbox enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Sandbox libremetaverse-types libremetaverse_types::PrimFlags::SANDBOX SANDBOX: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Scripted enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Scripted libremetaverse-types libremetaverse_types::PrimFlags::SCRIPTED SCRIPTED: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Temporary enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Temporary libremetaverse-types libremetaverse_types::PrimFlags::TEMPORARY TEMPORARY: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.TemporaryOnRez enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.TemporaryOnRez libremetaverse-types libremetaverse_types::PrimFlags::TEMPORARY_ON_REZ TEMPORARY_ON_REZ: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.Touch enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.Touch libremetaverse-types libremetaverse_types::PrimFlags::TOUCH TOUCH: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.PrimFlags.ZlibCompressed enum_value LibreMetaverse.PrimFlags LibreMetaverse.PrimFlags.ZlibCompressed libremetaverse-types libremetaverse_types::PrimFlags::ZLIB_COMPRESSED ZLIB_COMPRESSED: libremetaverse_types::PrimFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PrimMesher.Coord.X field System.Single LibreMetaverse.PrimMesher.Coord.X libremetaverse-prim-mesher libremetaverse_prim_mesher::Coord::x pub x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PrimMesher.Coord.Y field System.Single LibreMetaverse.PrimMesher.Coord.Y libremetaverse-prim-mesher libremetaverse_prim_mesher::Coord::y pub y: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.PrimMesher.Coord.Z field System.Single LibreMetaverse.PrimMesher.Coord.Z libremetaverse-prim-mesher libremetaverse_prim_mesher::Coord::z pub z: f32 owned_value sync none direct_snake_case direct mapped @@ -8823,30 +8823,30 @@ F:LibreMetaverse.Primitive.ParticleSystem.PartStartColor field LibreMetaverse.Co F:LibreMetaverse.Primitive.ParticleSystem.PartStartGlow field System.Single LibreMetaverse.Primitive.ParticleSystem.PartStartGlow libremetaverse libremetaverse::PrimitiveParticleSystem::part_start_glow pub part_start_glow: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.PartStartScaleX field System.Single LibreMetaverse.Primitive.ParticleSystem.PartStartScaleX libremetaverse libremetaverse::PrimitiveParticleSystem::part_start_scale_x pub part_start_scale_x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.PartStartScaleY field System.Single LibreMetaverse.Primitive.ParticleSystem.PartStartScaleY libremetaverse libremetaverse::PrimitiveParticleSystem::part_start_scale_y pub part_start_scale_y: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::Beam Beam: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::Bounce Bounce: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::DataBlend DataBlend: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::DataGlow DataGlow: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::Emissive Emissive: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::FollowSrc FollowSrc: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::FollowVelocity FollowVelocity: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::InterpColor InterpColor: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::InterpScale InterpScale: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::None None: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::Ribbon Ribbon: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::TargetLinear TargetLinear: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::TargetPos TargetPos: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::Wind Wind: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.None enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.None libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::None None: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::ObjectRelative ObjectRelative: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::UseNewAngle UseNewAngle: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::BEAM BEAM: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::BOUNCE BOUNCE: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::DATA_BLEND DATA_BLEND: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::DATA_GLOW DATA_GLOW: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::EMISSIVE EMISSIVE: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::FOLLOW_SRC FOLLOW_SRC: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::FOLLOW_VELOCITY FOLLOW_VELOCITY: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::INTERP_COLOR INTERP_COLOR: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::INTERP_SCALE INTERP_SCALE: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::NONE NONE: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::RIBBON RIBBON: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::TARGET_LINEAR TARGET_LINEAR: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::TARGET_POS TARGET_POS: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags LibreMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind libremetaverse libremetaverse::PrimitiveParticleSystemParticleDataFlags::WIND WIND: libremetaverse::PrimitiveParticleSystemParticleDataFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.None enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.None libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::NONE NONE: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::OBJECT_RELATIVE OBJECT_RELATIVE: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle enum_value LibreMetaverse.Primitive.ParticleSystem.ParticleFlags LibreMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle libremetaverse libremetaverse::PrimitiveParticleSystemParticleFlags::USE_NEW_ANGLE USE_NEW_ANGLE: libremetaverse::PrimitiveParticleSystemParticleFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.Pattern field LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.Pattern libremetaverse libremetaverse::PrimitiveParticleSystem::pattern pub pattern: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Angle enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Angle libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::Angle Angle: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::AngleCone AngleCone: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::AngleConeEmpty AngleConeEmpty: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Drop enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Drop libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::Drop Drop: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Explode enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Explode libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::Explode Explode: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.None enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.None libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::None None: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Angle enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Angle libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::ANGLE ANGLE: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::ANGLE_CONE ANGLE_CONE: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::ANGLE_CONE_EMPTY ANGLE_CONE_EMPTY: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Drop enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Drop libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::DROP DROP: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Explode enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.Explode libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::EXPLODE EXPLODE: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.ParticleSystem.SourcePattern.None enum_value LibreMetaverse.Primitive.ParticleSystem.SourcePattern LibreMetaverse.Primitive.ParticleSystem.SourcePattern.None libremetaverse libremetaverse::PrimitiveParticleSystemSourcePattern::NONE NONE: libremetaverse::PrimitiveParticleSystemSourcePattern owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.StartAge field System.Single LibreMetaverse.Primitive.ParticleSystem.StartAge libremetaverse libremetaverse::PrimitiveParticleSystem::start_age pub start_age: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.SysDataSize constant System.Byte LibreMetaverse.Primitive.ParticleSystem.SysDataSize libremetaverse libremetaverse::PrimitiveParticleSystem::SYS_DATA_SIZE pub const SYS_DATA_SIZE: u8 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.ParticleSystem.Target field LibreMetaverse.UUID LibreMetaverse.Primitive.ParticleSystem.Target libremetaverse libremetaverse::PrimitiveParticleSystem::target pub target: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped @@ -8878,7 +8878,7 @@ F:LibreMetaverse.Primitive.TextColor field LibreMetaverse.Color4 LibreMetaverse. F:LibreMetaverse.Primitive.TextureAnim field LibreMetaverse.Primitive.TextureAnimation LibreMetaverse.Primitive.TextureAnim libremetaverse libremetaverse::Primitive::texture_anim pub texture_anim: libremetaverse::PrimitiveTextureAnimation owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureAnimMode.ANIM_OFF enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.ANIM_OFF libremetaverse libremetaverse::PrimitiveTextureAnimMode::ANIM_OFF ANIM_OFF: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureAnimMode.ANIM_ON enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.ANIM_ON libremetaverse libremetaverse::PrimitiveTextureAnimMode::ANIM_ON ANIM_ON: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.TextureAnimMode.LOOP enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.LOOP libremetaverse libremetaverse::PrimitiveTextureAnimMode::LOOP LOOP: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.TextureAnimMode.LOOP enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.LOOP libremetaverse libremetaverse::PrimitiveTextureAnimMode::LOOP_ LOOP_: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureAnimMode.PING_PONG enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.PING_PONG libremetaverse libremetaverse::PrimitiveTextureAnimMode::PING_PONG PING_PONG: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureAnimMode.REVERSE enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.REVERSE libremetaverse libremetaverse::PrimitiveTextureAnimMode::REVERSE REVERSE: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureAnimMode.ROTATE enum_value LibreMetaverse.Primitive.TextureAnimMode LibreMetaverse.Primitive.TextureAnimMode.ROTATE libremetaverse libremetaverse::PrimitiveTextureAnimMode::ROTATE ROTATE: libremetaverse::PrimitiveTextureAnimMode owned_value sync none direct_snake_case direct mapped @@ -8894,7 +8894,7 @@ F:LibreMetaverse.Primitive.TextureAnimation.Start field System.Single LibreMetav F:LibreMetaverse.Primitive.TextureEntry.DefaultTexture field LibreMetaverse.Primitive.TextureEntryFace LibreMetaverse.Primitive.TextureEntry.DefaultTexture libremetaverse libremetaverse::PrimitiveTextureEntry::default_texture pub default_texture: Option owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureEntry.FaceTextures field LibreMetaverse.Primitive.TextureEntryFace[] LibreMetaverse.Primitive.TextureEntry.FaceTextures libremetaverse libremetaverse::PrimitiveTextureEntry::face_textures pub face_textures: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TextureEntry.MAX_FACES constant System.Int32 LibreMetaverse.Primitive.TextureEntry.MAX_FACES libremetaverse libremetaverse::PrimitiveTextureEntry::MAX_FACES pub const MAX_FACES: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Primitive.TextureEntry.WHITE_TEXTURE field LibreMetaverse.UUID LibreMetaverse.Primitive.TextureEntry.WHITE_TEXTURE libremetaverse libremetaverse::PrimitiveTextureEntry::WHITE_TEXTURE pub static WHITE_TEXTURE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Primitive.TextureEntry.WHITE_TEXTURE field LibreMetaverse.UUID LibreMetaverse.Primitive.TextureEntry.WHITE_TEXTURE libremetaverse libremetaverse::PrimitiveTextureEntry::white_texture pub fn white_texture() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Primitive.Textures field LibreMetaverse.Primitive.TextureEntry LibreMetaverse.Primitive.Textures libremetaverse libremetaverse::Primitive::textures pub textures: Option owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.TreeSpecies field LibreMetaverse.Tree LibreMetaverse.Primitive.TreeSpecies libremetaverse libremetaverse::Primitive::tree_species pub tree_species: libremetaverse::Tree owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Primitive.Velocity field LibreMetaverse.Vector3 LibreMetaverse.Primitive.Velocity libremetaverse libremetaverse::Primitive::velocity pub velocity: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped @@ -8904,12 +8904,12 @@ F:LibreMetaverse.ProfileCurve.HalfCircle enum_value LibreMetaverse.ProfileCurve F:LibreMetaverse.ProfileCurve.IsoTriangle enum_value LibreMetaverse.ProfileCurve LibreMetaverse.ProfileCurve.IsoTriangle libremetaverse-types libremetaverse_types::ProfileCurve::IsoTriangle IsoTriangle: libremetaverse_types::ProfileCurve owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProfileCurve.RightTriangle enum_value LibreMetaverse.ProfileCurve LibreMetaverse.ProfileCurve.RightTriangle libremetaverse-types libremetaverse_types::ProfileCurve::RightTriangle RightTriangle: libremetaverse_types::ProfileCurve owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProfileCurve.Square enum_value LibreMetaverse.ProfileCurve LibreMetaverse.ProfileCurve.Square libremetaverse-types libremetaverse_types::ProfileCurve::Square Square: libremetaverse_types::ProfileCurve owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.AgeVerified enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.AgeVerified libremetaverse libremetaverse::ProfileFlags::AgeVerified AgeVerified: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.AllowPublish enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.AllowPublish libremetaverse libremetaverse::ProfileFlags::AllowPublish AllowPublish: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.Identified enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Identified libremetaverse libremetaverse::ProfileFlags::Identified Identified: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.MaturePublish enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.MaturePublish libremetaverse libremetaverse::ProfileFlags::MaturePublish MaturePublish: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.Online enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Online libremetaverse libremetaverse::ProfileFlags::Online Online: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ProfileFlags.Transacted enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Transacted libremetaverse libremetaverse::ProfileFlags::Transacted Transacted: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.AgeVerified enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.AgeVerified libremetaverse libremetaverse::ProfileFlags::AGE_VERIFIED AGE_VERIFIED: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.AllowPublish enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.AllowPublish libremetaverse libremetaverse::ProfileFlags::ALLOW_PUBLISH ALLOW_PUBLISH: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.Identified enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Identified libremetaverse libremetaverse::ProfileFlags::IDENTIFIED IDENTIFIED: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.MaturePublish enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.MaturePublish libremetaverse libremetaverse::ProfileFlags::MATURE_PUBLISH MATURE_PUBLISH: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.Online enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Online libremetaverse libremetaverse::ProfileFlags::ONLINE ONLINE: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ProfileFlags.Transacted enum_value LibreMetaverse.ProfileFlags LibreMetaverse.ProfileFlags.Transacted libremetaverse libremetaverse::ProfileFlags::TRANSACTED TRANSACTED: libremetaverse::ProfileFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProfilePick.CreatorID field LibreMetaverse.UUID LibreMetaverse.ProfilePick.CreatorID libremetaverse libremetaverse::ProfilePick::creator_id pub creator_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProfilePick.Desc field System.String LibreMetaverse.ProfilePick.Desc libremetaverse libremetaverse::ProfilePick::desc pub desc: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProfilePick.Enabled field System.Boolean LibreMetaverse.ProfilePick.Enabled libremetaverse libremetaverse::ProfilePick::enabled pub enabled: bool owned_value sync none direct_snake_case direct mapped @@ -8928,7 +8928,7 @@ F:LibreMetaverse.ProtocolManager.KeywordPositions field System.Collections.Gener F:LibreMetaverse.ProtocolManager.LowMaps field LibreMetaverse.MapPacket[] LibreMetaverse.ProtocolManager.LowMaps libremetaverse libremetaverse::ProtocolManager::low_maps pub low_maps: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProtocolManager.MediumMaps field LibreMetaverse.MapPacket[] LibreMetaverse.ProtocolManager.MediumMaps libremetaverse libremetaverse::ProtocolManager::medium_maps pub medium_maps: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ProtocolManager.TypeSizes field System.Collections.Generic.Dictionary LibreMetaverse.ProtocolManager.TypeSizes libremetaverse libremetaverse::ProtocolManager::type_sizes pub type_sizes: std::collections::HashMap owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Quaternion.Identity field LibreMetaverse.Quaternion LibreMetaverse.Quaternion.Identity libremetaverse-types libremetaverse_types::Quaternion::IDENTITY pub static IDENTITY: libremetaverse_types::Quaternion owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Quaternion.Identity field LibreMetaverse.Quaternion LibreMetaverse.Quaternion.Identity libremetaverse-types libremetaverse_types::Quaternion::identity pub fn identity() -> libremetaverse_types::Quaternion none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Quaternion.W field System.Single LibreMetaverse.Quaternion.W libremetaverse-types libremetaverse_types::Quaternion::w pub w: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Quaternion.X field System.Single LibreMetaverse.Quaternion.X libremetaverse-types libremetaverse_types::Quaternion::x pub x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Quaternion.Y field System.Single LibreMetaverse.Quaternion.Y libremetaverse-types libremetaverse_types::Quaternion::y pub y: f32 owned_value sync none direct_snake_case direct mapped @@ -9212,51 +9212,51 @@ F:LibreMetaverse.RLV.RlvWearableType.Undershirt enum_value LibreMetaverse.RLV.Rl F:LibreMetaverse.RLV.RlvWearableType.Universal enum_value LibreMetaverse.RLV.RlvWearableType LibreMetaverse.RLV.RlvWearableType.Universal libremetaverse-rlv libremetaverse_rlv::RlvWearableType::Universal Universal: libremetaverse_rlv::RlvWearableType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Ray.Direction field LibreMetaverse.Vector3 LibreMetaverse.Ray.Direction libremetaverse-types libremetaverse_types::Ray::direction pub direction: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Ray.Origin field LibreMetaverse.Vector3 LibreMetaverse.Ray.Origin libremetaverse-types libremetaverse_types::Ray::origin pub origin: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AbuseEmailToEstateOwner enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AbuseEmailToEstateOwner libremetaverse libremetaverse::RegionFlags::AbuseEmailToEstateOwner AbuseEmailToEstateOwner: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowAccessOverride enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowAccessOverride libremetaverse libremetaverse::RegionFlags::AllowAccessOverride AllowAccessOverride: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowDamage enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowDamage libremetaverse libremetaverse::RegionFlags::AllowDamage AllowDamage: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowDirectTeleport enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowDirectTeleport libremetaverse libremetaverse::RegionFlags::AllowDirectTeleport AllowDirectTeleport: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowLandmark enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowLandmark libremetaverse libremetaverse::RegionFlags::AllowLandmark AllowLandmark: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowParcelChanges enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowParcelChanges libremetaverse libremetaverse::RegionFlags::AllowParcelChanges AllowParcelChanges: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowSetHome enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowSetHome libremetaverse libremetaverse::RegionFlags::AllowSetHome AllowSetHome: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.AllowVoice enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowVoice libremetaverse libremetaverse::RegionFlags::AllowVoice AllowVoice: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.BlockDwell enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockDwell libremetaverse libremetaverse::RegionFlags::BlockDwell BlockDwell: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.BlockLandResell enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockLandResell libremetaverse libremetaverse::RegionFlags::BlockLandResell BlockLandResell: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.BlockParcelSearch enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockParcelSearch libremetaverse libremetaverse::RegionFlags::BlockParcelSearch BlockParcelSearch: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.BlockTerraform enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockTerraform libremetaverse libremetaverse::RegionFlags::BlockTerraform BlockTerraform: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.DenyAgeUnverified enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyAgeUnverified libremetaverse libremetaverse::RegionFlags::DenyAgeUnverified DenyAgeUnverified: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.DenyAnonymous enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyAnonymous libremetaverse libremetaverse::RegionFlags::DenyAnonymous DenyAnonymous: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.DenyBots enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyBots libremetaverse libremetaverse::RegionFlags::DenyBots DenyBots: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.DenyIdentified enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyIdentified libremetaverse libremetaverse::RegionFlags::DenyIdentified DenyIdentified: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.DenyTransacted enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyTransacted libremetaverse libremetaverse::RegionFlags::DenyTransacted DenyTransacted: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.EstateSkipScripts enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.EstateSkipScripts libremetaverse libremetaverse::RegionFlags::EstateSkipScripts EstateSkipScripts: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.ExternallyVisible enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.ExternallyVisible libremetaverse libremetaverse::RegionFlags::ExternallyVisible ExternallyVisible: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.MainlandVisible enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.MainlandVisible libremetaverse libremetaverse::RegionFlags::MainlandVisible MainlandVisible: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.NoFly enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.NoFly libremetaverse libremetaverse::RegionFlags::NoFly NoFly: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.None enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.None libremetaverse libremetaverse::RegionFlags::None None: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.NullLayer enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.NullLayer libremetaverse libremetaverse::RegionFlags::NullLayer NullLayer: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.PublicAllowed enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.PublicAllowed libremetaverse libremetaverse::RegionFlags::PublicAllowed PublicAllowed: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.ResetHomeOnTeleport enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.ResetHomeOnTeleport libremetaverse libremetaverse::RegionFlags::ResetHomeOnTeleport ResetHomeOnTeleport: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.RestrictPushObject enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.RestrictPushObject libremetaverse libremetaverse::RegionFlags::RestrictPushObject RestrictPushObject: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.Sandbox enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.Sandbox libremetaverse libremetaverse::RegionFlags::Sandbox Sandbox: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SkipAgentAction enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipAgentAction libremetaverse libremetaverse::RegionFlags::SkipAgentAction SkipAgentAction: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SkipCollisions enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipCollisions libremetaverse libremetaverse::RegionFlags::SkipCollisions SkipCollisions: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SkipPhysics enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipPhysics libremetaverse libremetaverse::RegionFlags::SkipPhysics SkipPhysics: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SkipScripts enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipScripts libremetaverse libremetaverse::RegionFlags::SkipScripts SkipScripts: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SkipUpdateInterestList enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipUpdateInterestList libremetaverse libremetaverse::RegionFlags::SkipUpdateInterestList SkipUpdateInterestList: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionFlags.SunFixed enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SunFixed libremetaverse libremetaverse::RegionFlags::SunFixed SunFixed: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionProtocols.AgentAppearanceService enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.AgentAppearanceService libremetaverse libremetaverse::RegionProtocols::AgentAppearanceService AgentAppearanceService: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionProtocols.None enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.None libremetaverse libremetaverse::RegionProtocols::None None: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionProtocols.SelfAppearanceSupport enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.SelfAppearanceSupport libremetaverse libremetaverse::RegionProtocols::SelfAppearanceSupport SelfAppearanceSupport: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.All enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.All libremetaverse libremetaverse::RegionRestartDays::All All: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Friday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Friday libremetaverse libremetaverse::RegionRestartDays::Friday Friday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Monday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Monday libremetaverse libremetaverse::RegionRestartDays::Monday Monday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.None enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.None libremetaverse libremetaverse::RegionRestartDays::None None: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Saturday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Saturday libremetaverse libremetaverse::RegionRestartDays::Saturday Saturday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Sunday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Sunday libremetaverse libremetaverse::RegionRestartDays::Sunday Sunday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Thursday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Thursday libremetaverse libremetaverse::RegionRestartDays::Thursday Thursday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Tuesday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Tuesday libremetaverse libremetaverse::RegionRestartDays::Tuesday Tuesday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.RegionRestartDays.Wednesday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Wednesday libremetaverse libremetaverse::RegionRestartDays::Wednesday Wednesday: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AbuseEmailToEstateOwner enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AbuseEmailToEstateOwner libremetaverse libremetaverse::RegionFlags::ABUSE_EMAIL_TO_ESTATE_OWNER ABUSE_EMAIL_TO_ESTATE_OWNER: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowAccessOverride enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowAccessOverride libremetaverse libremetaverse::RegionFlags::ALLOW_ACCESS_OVERRIDE ALLOW_ACCESS_OVERRIDE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowDamage enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowDamage libremetaverse libremetaverse::RegionFlags::ALLOW_DAMAGE ALLOW_DAMAGE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowDirectTeleport enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowDirectTeleport libremetaverse libremetaverse::RegionFlags::ALLOW_DIRECT_TELEPORT ALLOW_DIRECT_TELEPORT: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowLandmark enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowLandmark libremetaverse libremetaverse::RegionFlags::ALLOW_LANDMARK ALLOW_LANDMARK: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowParcelChanges enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowParcelChanges libremetaverse libremetaverse::RegionFlags::ALLOW_PARCEL_CHANGES ALLOW_PARCEL_CHANGES: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowSetHome enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowSetHome libremetaverse libremetaverse::RegionFlags::ALLOW_SET_HOME ALLOW_SET_HOME: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.AllowVoice enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.AllowVoice libremetaverse libremetaverse::RegionFlags::ALLOW_VOICE ALLOW_VOICE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.BlockDwell enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockDwell libremetaverse libremetaverse::RegionFlags::BLOCK_DWELL BLOCK_DWELL: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.BlockLandResell enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockLandResell libremetaverse libremetaverse::RegionFlags::BLOCK_LAND_RESELL BLOCK_LAND_RESELL: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.BlockParcelSearch enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockParcelSearch libremetaverse libremetaverse::RegionFlags::BLOCK_PARCEL_SEARCH BLOCK_PARCEL_SEARCH: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.BlockTerraform enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.BlockTerraform libremetaverse libremetaverse::RegionFlags::BLOCK_TERRAFORM BLOCK_TERRAFORM: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.DenyAgeUnverified enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyAgeUnverified libremetaverse libremetaverse::RegionFlags::DENY_AGE_UNVERIFIED DENY_AGE_UNVERIFIED: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.DenyAnonymous enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyAnonymous libremetaverse libremetaverse::RegionFlags::DENY_ANONYMOUS DENY_ANONYMOUS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.DenyBots enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyBots libremetaverse libremetaverse::RegionFlags::DENY_BOTS DENY_BOTS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.DenyIdentified enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyIdentified libremetaverse libremetaverse::RegionFlags::DENY_IDENTIFIED DENY_IDENTIFIED: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.DenyTransacted enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.DenyTransacted libremetaverse libremetaverse::RegionFlags::DENY_TRANSACTED DENY_TRANSACTED: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.EstateSkipScripts enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.EstateSkipScripts libremetaverse libremetaverse::RegionFlags::ESTATE_SKIP_SCRIPTS ESTATE_SKIP_SCRIPTS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.ExternallyVisible enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.ExternallyVisible libremetaverse libremetaverse::RegionFlags::EXTERNALLY_VISIBLE EXTERNALLY_VISIBLE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.MainlandVisible enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.MainlandVisible libremetaverse libremetaverse::RegionFlags::MAINLAND_VISIBLE MAINLAND_VISIBLE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.NoFly enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.NoFly libremetaverse libremetaverse::RegionFlags::NO_FLY NO_FLY: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.None enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.None libremetaverse libremetaverse::RegionFlags::NONE NONE: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.NullLayer enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.NullLayer libremetaverse libremetaverse::RegionFlags::NULL_LAYER NULL_LAYER: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.PublicAllowed enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.PublicAllowed libremetaverse libremetaverse::RegionFlags::PUBLIC_ALLOWED PUBLIC_ALLOWED: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.ResetHomeOnTeleport enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.ResetHomeOnTeleport libremetaverse libremetaverse::RegionFlags::RESET_HOME_ON_TELEPORT RESET_HOME_ON_TELEPORT: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.RestrictPushObject enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.RestrictPushObject libremetaverse libremetaverse::RegionFlags::RESTRICT_PUSH_OBJECT RESTRICT_PUSH_OBJECT: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.Sandbox enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.Sandbox libremetaverse libremetaverse::RegionFlags::SANDBOX SANDBOX: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SkipAgentAction enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipAgentAction libremetaverse libremetaverse::RegionFlags::SKIP_AGENT_ACTION SKIP_AGENT_ACTION: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SkipCollisions enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipCollisions libremetaverse libremetaverse::RegionFlags::SKIP_COLLISIONS SKIP_COLLISIONS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SkipPhysics enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipPhysics libremetaverse libremetaverse::RegionFlags::SKIP_PHYSICS SKIP_PHYSICS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SkipScripts enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipScripts libremetaverse libremetaverse::RegionFlags::SKIP_SCRIPTS SKIP_SCRIPTS: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SkipUpdateInterestList enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SkipUpdateInterestList libremetaverse libremetaverse::RegionFlags::SKIP_UPDATE_INTEREST_LIST SKIP_UPDATE_INTEREST_LIST: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionFlags.SunFixed enum_value LibreMetaverse.RegionFlags LibreMetaverse.RegionFlags.SunFixed libremetaverse libremetaverse::RegionFlags::SUN_FIXED SUN_FIXED: libremetaverse::RegionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionProtocols.AgentAppearanceService enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.AgentAppearanceService libremetaverse libremetaverse::RegionProtocols::AGENT_APPEARANCE_SERVICE AGENT_APPEARANCE_SERVICE: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionProtocols.None enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.None libremetaverse libremetaverse::RegionProtocols::NONE NONE: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionProtocols.SelfAppearanceSupport enum_value LibreMetaverse.RegionProtocols LibreMetaverse.RegionProtocols.SelfAppearanceSupport libremetaverse libremetaverse::RegionProtocols::SELF_APPEARANCE_SUPPORT SELF_APPEARANCE_SUPPORT: libremetaverse::RegionProtocols owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.All enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.All libremetaverse libremetaverse::RegionRestartDays::ALL ALL: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Friday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Friday libremetaverse libremetaverse::RegionRestartDays::FRIDAY FRIDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Monday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Monday libremetaverse libremetaverse::RegionRestartDays::MONDAY MONDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.None enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.None libremetaverse libremetaverse::RegionRestartDays::NONE NONE: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Saturday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Saturday libremetaverse libremetaverse::RegionRestartDays::SATURDAY SATURDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Sunday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Sunday libremetaverse libremetaverse::RegionRestartDays::SUNDAY SUNDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Thursday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Thursday libremetaverse libremetaverse::RegionRestartDays::THURSDAY THURSDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Tuesday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Tuesday libremetaverse libremetaverse::RegionRestartDays::TUESDAY TUESDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.RegionRestartDays.Wednesday enum_value LibreMetaverse.RegionRestartDays LibreMetaverse.RegionRestartDays.Wednesday libremetaverse libremetaverse::RegionRestartDays::WEDNESDAY WEDNESDAY: libremetaverse::RegionRestartDays owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.AttachmentRiggedSkin.InvBindMatrices field System.Numerics.Matrix4x4[] LibreMetaverse.Rendering.AttachmentRiggedSkin.InvBindMatrices libremetaverse rendering libremetaverse::rendering::AttachmentRiggedSkin::inv_bind_matrices pub inv_bind_matrices: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.AttachmentRiggedSkin.JointNames field System.String[] LibreMetaverse.Rendering.AttachmentRiggedSkin.JointNames libremetaverse rendering libremetaverse::rendering::AttachmentRiggedSkin::joint_names pub joint_names: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.AttachmentRiggedSkin.JointPositionOverrides field System.ValueTuple[] LibreMetaverse.Rendering.AttachmentRiggedSkin.JointPositionOverrides libremetaverse rendering libremetaverse::rendering::AttachmentRiggedSkin::joint_position_overrides pub joint_position_overrides: Vec<(String, libremetaverse_types::compat::Vector3)> owned_value sync none direct_snake_case direct mapped @@ -9289,17 +9289,17 @@ F:LibreMetaverse.Rendering.Face.TextureFace field LibreMetaverse.Primitive.Textu F:LibreMetaverse.Rendering.Face.UserData field System.Object LibreMetaverse.Rendering.Face.UserData libremetaverse rendering libremetaverse::rendering::Face::user_data pub user_data: libremetaverse_types::compat::Object owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.Face.Vertices field System.Collections.Generic.List LibreMetaverse.Rendering.Face.Vertices libremetaverse rendering libremetaverse::rendering::Face::vertices pub vertices: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.Face.Weights field System.Collections.Generic.List LibreMetaverse.Rendering.Face.Weights libremetaverse rendering libremetaverse::rendering::Face::weights pub weights: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Bottom enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Bottom libremetaverse rendering libremetaverse::rendering::FaceMask::Bottom Bottom: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Cap enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Cap libremetaverse rendering libremetaverse::rendering::FaceMask::Cap Cap: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.End enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.End libremetaverse rendering libremetaverse::rendering::FaceMask::End End: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Flat enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Flat libremetaverse rendering libremetaverse::rendering::FaceMask::Flat Flat: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Hollow enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Hollow libremetaverse rendering libremetaverse::rendering::FaceMask::Hollow Hollow: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Inner enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Inner libremetaverse rendering libremetaverse::rendering::FaceMask::Inner Inner: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Open enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Open libremetaverse rendering libremetaverse::rendering::FaceMask::Open Open: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Outer enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Outer libremetaverse rendering libremetaverse::rendering::FaceMask::Outer Outer: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Side enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Side libremetaverse rendering libremetaverse::rendering::FaceMask::Side Side: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Single enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Single libremetaverse rendering libremetaverse::rendering::FaceMask::Single Single: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Rendering.FaceMask.Top enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Top libremetaverse rendering libremetaverse::rendering::FaceMask::Top Top: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Bottom enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Bottom libremetaverse rendering libremetaverse::rendering::FaceMask::BOTTOM BOTTOM: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Cap enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Cap libremetaverse rendering libremetaverse::rendering::FaceMask::CAP CAP: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.End enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.End libremetaverse rendering libremetaverse::rendering::FaceMask::END END: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Flat enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Flat libremetaverse rendering libremetaverse::rendering::FaceMask::FLAT FLAT: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Hollow enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Hollow libremetaverse rendering libremetaverse::rendering::FaceMask::HOLLOW HOLLOW: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Inner enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Inner libremetaverse rendering libremetaverse::rendering::FaceMask::INNER INNER: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Open enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Open libremetaverse rendering libremetaverse::rendering::FaceMask::OPEN OPEN: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Outer enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Outer libremetaverse rendering libremetaverse::rendering::FaceMask::OUTER OUTER: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Side enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Side libremetaverse rendering libremetaverse::rendering::FaceMask::SIDE SIDE: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Single enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Single libremetaverse rendering libremetaverse::rendering::FaceMask::SINGLE SINGLE: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Rendering.FaceMask.Top enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Top libremetaverse rendering libremetaverse::rendering::FaceMask::TOP TOP: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.FaceType.InnerSide enum_value LibreMetaverse.Rendering.FaceType LibreMetaverse.Rendering.FaceType.InnerSide libremetaverse rendering libremetaverse::rendering::FaceType::InnerSide InnerSide: libremetaverse::rendering::FaceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.FaceType.OuterSide0 enum_value LibreMetaverse.Rendering.FaceType LibreMetaverse.Rendering.FaceType.OuterSide0 libremetaverse rendering libremetaverse::rendering::FaceType::OuterSide0 OuterSide0: libremetaverse::rendering::FaceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Rendering.FaceType.OuterSide1 enum_value LibreMetaverse.Rendering.FaceType LibreMetaverse.Rendering.FaceType.OuterSide1 libremetaverse rendering libremetaverse::rendering::FaceType::OuterSide1 OuterSide1: libremetaverse::rendering::FaceType owned_value sync none direct_snake_case direct mapped @@ -9397,34 +9397,34 @@ F:LibreMetaverse.SaleType.Contents enum_value LibreMetaverse.SaleType LibreMetav F:LibreMetaverse.SaleType.Copy enum_value LibreMetaverse.SaleType LibreMetaverse.SaleType.Copy libremetaverse-types libremetaverse_types::SaleType::Copy Copy: libremetaverse_types::SaleType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SaleType.Not enum_value LibreMetaverse.SaleType LibreMetaverse.SaleType.Not libremetaverse-types libremetaverse_types::SaleType::Not Not: libremetaverse_types::SaleType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SaleType.Original enum_value LibreMetaverse.SaleType LibreMetaverse.SaleType.Original libremetaverse-types libremetaverse_types::SaleType::Original Original: libremetaverse_types::SaleType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Back enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Back libremetaverse libremetaverse::ScriptControlChange::Back Back: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Down enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Down libremetaverse libremetaverse::ScriptControlChange::Down Down: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Forward enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Forward libremetaverse libremetaverse::ScriptControlChange::Forward Forward: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Left enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Left libremetaverse libremetaverse::ScriptControlChange::Left Left: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.LeftButton enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.LeftButton libremetaverse libremetaverse::ScriptControlChange::LeftButton LeftButton: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.MouseLookLeftButton enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.MouseLookLeftButton libremetaverse libremetaverse::ScriptControlChange::MouseLookLeftButton MouseLookLeftButton: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.None enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.None libremetaverse libremetaverse::ScriptControlChange::None None: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Right enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Right libremetaverse libremetaverse::ScriptControlChange::Right Right: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.RotateLeft enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.RotateLeft libremetaverse libremetaverse::ScriptControlChange::RotateLeft RotateLeft: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.RotateRight enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.RotateRight libremetaverse libremetaverse::ScriptControlChange::RotateRight RotateRight: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptControlChange.Up enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Up libremetaverse libremetaverse::ScriptControlChange::Up Up: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.Attach enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Attach libremetaverse libremetaverse::ScriptPermission::Attach Attach: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.ChangeJoints enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangeJoints libremetaverse libremetaverse::ScriptPermission::ChangeJoints ChangeJoints: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.ChangeLinks enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangeLinks libremetaverse libremetaverse::ScriptPermission::ChangeLinks ChangeLinks: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.ChangePermissions enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangePermissions libremetaverse libremetaverse::ScriptPermission::ChangePermissions ChangePermissions: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.ControlCamera enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ControlCamera libremetaverse libremetaverse::ScriptPermission::ControlCamera ControlCamera: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.Debit enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Debit libremetaverse libremetaverse::ScriptPermission::Debit Debit: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.None enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.None libremetaverse libremetaverse::ScriptPermission::None None: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.ReleaseOwnership enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ReleaseOwnership libremetaverse libremetaverse::ScriptPermission::ReleaseOwnership ReleaseOwnership: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.RemapControls enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.RemapControls libremetaverse libremetaverse::ScriptPermission::RemapControls RemapControls: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.TakeControls enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TakeControls libremetaverse libremetaverse::ScriptPermission::TakeControls TakeControls: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.Teleport enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Teleport libremetaverse libremetaverse::ScriptPermission::Teleport Teleport: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.TrackCamera enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TrackCamera libremetaverse libremetaverse::ScriptPermission::TrackCamera TrackCamera: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptPermission.TriggerAnimation enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TriggerAnimation libremetaverse libremetaverse::ScriptPermission::TriggerAnimation TriggerAnimation: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptSensorTypeFlags.Active enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Active libremetaverse libremetaverse::ScriptSensorTypeFlags::Active Active: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptSensorTypeFlags.Agent enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Agent libremetaverse libremetaverse::ScriptSensorTypeFlags::Agent Agent: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptSensorTypeFlags.Passive enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Passive libremetaverse libremetaverse::ScriptSensorTypeFlags::Passive Passive: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.ScriptSensorTypeFlags.Scripted enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Scripted libremetaverse libremetaverse::ScriptSensorTypeFlags::Scripted Scripted: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Back enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Back libremetaverse libremetaverse::ScriptControlChange::BACK BACK: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Down enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Down libremetaverse libremetaverse::ScriptControlChange::DOWN DOWN: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Forward enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Forward libremetaverse libremetaverse::ScriptControlChange::FORWARD FORWARD: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Left enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Left libremetaverse libremetaverse::ScriptControlChange::LEFT LEFT: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.LeftButton enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.LeftButton libremetaverse libremetaverse::ScriptControlChange::LEFT_BUTTON LEFT_BUTTON: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.MouseLookLeftButton enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.MouseLookLeftButton libremetaverse libremetaverse::ScriptControlChange::MOUSE_LOOK_LEFT_BUTTON MOUSE_LOOK_LEFT_BUTTON: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.None enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.None libremetaverse libremetaverse::ScriptControlChange::NONE NONE: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Right enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Right libremetaverse libremetaverse::ScriptControlChange::RIGHT RIGHT: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.RotateLeft enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.RotateLeft libremetaverse libremetaverse::ScriptControlChange::ROTATE_LEFT ROTATE_LEFT: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.RotateRight enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.RotateRight libremetaverse libremetaverse::ScriptControlChange::ROTATE_RIGHT ROTATE_RIGHT: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptControlChange.Up enum_value LibreMetaverse.ScriptControlChange LibreMetaverse.ScriptControlChange.Up libremetaverse libremetaverse::ScriptControlChange::UP UP: libremetaverse::ScriptControlChange owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.Attach enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Attach libremetaverse libremetaverse::ScriptPermission::ATTACH ATTACH: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.ChangeJoints enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangeJoints libremetaverse libremetaverse::ScriptPermission::CHANGE_JOINTS CHANGE_JOINTS: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.ChangeLinks enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangeLinks libremetaverse libremetaverse::ScriptPermission::CHANGE_LINKS CHANGE_LINKS: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.ChangePermissions enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ChangePermissions libremetaverse libremetaverse::ScriptPermission::CHANGE_PERMISSIONS CHANGE_PERMISSIONS: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.ControlCamera enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ControlCamera libremetaverse libremetaverse::ScriptPermission::CONTROL_CAMERA CONTROL_CAMERA: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.Debit enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Debit libremetaverse libremetaverse::ScriptPermission::DEBIT DEBIT: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.None enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.None libremetaverse libremetaverse::ScriptPermission::NONE NONE: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.ReleaseOwnership enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.ReleaseOwnership libremetaverse libremetaverse::ScriptPermission::RELEASE_OWNERSHIP RELEASE_OWNERSHIP: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.RemapControls enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.RemapControls libremetaverse libremetaverse::ScriptPermission::REMAP_CONTROLS REMAP_CONTROLS: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.TakeControls enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TakeControls libremetaverse libremetaverse::ScriptPermission::TAKE_CONTROLS TAKE_CONTROLS: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.Teleport enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.Teleport libremetaverse libremetaverse::ScriptPermission::TELEPORT TELEPORT: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.TrackCamera enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TrackCamera libremetaverse libremetaverse::ScriptPermission::TRACK_CAMERA TRACK_CAMERA: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptPermission.TriggerAnimation enum_value LibreMetaverse.ScriptPermission LibreMetaverse.ScriptPermission.TriggerAnimation libremetaverse libremetaverse::ScriptPermission::TRIGGER_ANIMATION TRIGGER_ANIMATION: libremetaverse::ScriptPermission owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptSensorTypeFlags.Active enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Active libremetaverse libremetaverse::ScriptSensorTypeFlags::ACTIVE ACTIVE: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptSensorTypeFlags.Agent enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Agent libremetaverse libremetaverse::ScriptSensorTypeFlags::AGENT AGENT: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptSensorTypeFlags.Passive enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Passive libremetaverse libremetaverse::ScriptSensorTypeFlags::PASSIVE PASSIVE: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.ScriptSensorTypeFlags.Scripted enum_value LibreMetaverse.ScriptSensorTypeFlags LibreMetaverse.ScriptSensorTypeFlags.Scripted libremetaverse libremetaverse::ScriptSensorTypeFlags::SCRIPTED SCRIPTED: libremetaverse::ScriptSensorTypeFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SculptType.Cylinder enum_value LibreMetaverse.SculptType LibreMetaverse.SculptType.Cylinder libremetaverse-types libremetaverse_types::SculptType::Cylinder Cylinder: libremetaverse_types::SculptType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SculptType.Invert enum_value LibreMetaverse.SculptType LibreMetaverse.SculptType.Invert libremetaverse-types libremetaverse_types::SculptType::Invert Invert: libremetaverse_types::SculptType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SculptType.Mesh enum_value LibreMetaverse.SculptType LibreMetaverse.SculptType.Mesh libremetaverse-types libremetaverse_types::SculptType::Mesh Mesh: libremetaverse_types::SculptType owned_value sync none direct_snake_case direct mapped @@ -9435,33 +9435,33 @@ F:LibreMetaverse.SculptType.Sphere enum_value LibreMetaverse.SculptType LibreMet F:LibreMetaverse.SculptType.Torus enum_value LibreMetaverse.SculptType LibreMetaverse.SculptType.Torus libremetaverse-types libremetaverse_types::SculptType::Torus Torus: libremetaverse_types::SculptType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.AditiLoginServer constant System.String LibreMetaverse.Settings.AditiLoginServer libremetaverse libremetaverse::Settings::ADITI_LOGIN_SERVER pub const ADITI_LOGIN_SERVER: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.AgniLoginServer constant System.String LibreMetaverse.Settings.AgniLoginServer libremetaverse libremetaverse::Settings::AGNI_LOGIN_SERVER pub const AGNI_LOGIN_SERVER: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.BindAddress field System.Net.IPAddress LibreMetaverse.Settings.BindAddress libremetaverse libremetaverse::Settings::BIND_ADDRESS pub static BIND_ADDRESS: std::net::IpAddr owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Settings.BindAddress field System.Net.IPAddress LibreMetaverse.Settings.BindAddress libremetaverse libremetaverse::Settings::bind_address pub fn bind_address() -> std::net::IpAddr none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Settings.DefaultEffectColor field LibreMetaverse.Color4 LibreMetaverse.Settings.DefaultEffectColor libremetaverse libremetaverse::Settings::default_effect_color pub default_effect_color: libremetaverse_types::Color4 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.EnableInventoryStore constant System.Boolean LibreMetaverse.Settings.EnableInventoryStore libremetaverse libremetaverse::Settings::ENABLE_INVENTORY_STORE pub const ENABLE_INVENTORY_STORE: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.EnableLibraryStore constant System.Boolean LibreMetaverse.Settings.EnableLibraryStore libremetaverse libremetaverse::Settings::ENABLE_LIBRARY_STORE pub const ENABLE_LIBRARY_STORE: bool owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.LogLevel field Microsoft.Extensions.Logging.LogLevel LibreMetaverse.Settings.LogLevel libremetaverse libremetaverse::Settings::LOG_LEVEL pub static LOG_LEVEL: libremetaverse::logging::LogLevel owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.MaxHttpConnections field System.Int32 LibreMetaverse.Settings.MaxHttpConnections libremetaverse libremetaverse::Settings::MAX_HTTP_CONNECTIONS pub static MAX_HTTP_CONNECTIONS: i32 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Settings.LogLevel field Microsoft.Extensions.Logging.LogLevel LibreMetaverse.Settings.LogLevel libremetaverse libremetaverse::Settings::log_level pub fn log_level() -> libremetaverse::logging::LogLevel none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Settings.MaxHttpConnections field System.Int32 LibreMetaverse.Settings.MaxHttpConnections libremetaverse libremetaverse::Settings::max_http_connections pub fn max_http_connections() -> i32 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Settings.MaxPacketSize constant System.Int32 LibreMetaverse.Settings.MaxPacketSize libremetaverse libremetaverse::Settings::MAX_PACKET_SIZE pub const MAX_PACKET_SIZE: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.MaxSequence constant System.Int32 LibreMetaverse.Settings.MaxSequence libremetaverse libremetaverse::Settings::MAX_SEQUENCE pub const MAX_SEQUENCE: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Settings.NetworkTickInterval constant System.Int32 LibreMetaverse.Settings.NetworkTickInterval libremetaverse libremetaverse::Settings::NETWORK_TICK_INTERVAL pub const NETWORK_TICK_INTERVAL: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.PacketArchiveSize field System.Int32 LibreMetaverse.Settings.PacketArchiveSize libremetaverse libremetaverse::Settings::PACKET_ARCHIVE_SIZE pub static PACKET_ARCHIVE_SIZE: i32 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Settings.PacketArchiveSize field System.Int32 LibreMetaverse.Settings.PacketArchiveSize libremetaverse libremetaverse::Settings::packet_archive_size pub fn packet_archive_size() -> i32 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Settings.PingInterval constant System.Int32 LibreMetaverse.Settings.PingInterval libremetaverse libremetaverse::Settings::PING_INTERVAL pub const PING_INTERVAL: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.ResourceDir field System.String LibreMetaverse.Settings.ResourceDir libremetaverse libremetaverse::Settings::RESOURCE_DIR pub static RESOURCE_DIR: String owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.SimulatorPoolTimeout field System.Int32 LibreMetaverse.Settings.SimulatorPoolTimeout libremetaverse libremetaverse::Settings::SIMULATOR_POOL_TIMEOUT pub static SIMULATOR_POOL_TIMEOUT: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.TexturePipelineRefreshInterval field System.Single LibreMetaverse.Settings.TexturePipelineRefreshInterval libremetaverse libremetaverse::Settings::TEXTURE_PIPELINE_REFRESH_INTERVAL pub static TEXTURE_PIPELINE_REFRESH_INTERVAL: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.UdpReceiveQueueCapacity field System.Int32 LibreMetaverse.Settings.UdpReceiveQueueCapacity libremetaverse libremetaverse::Settings::UDP_RECEIVE_QUEUE_CAPACITY pub static UDP_RECEIVE_QUEUE_CAPACITY: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Settings.UserAgent field System.String LibreMetaverse.Settings.UserAgent libremetaverse libremetaverse::Settings::USER_AGENT pub static USER_AGENT: String owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Settings.ResourceDir field System.String LibreMetaverse.Settings.ResourceDir libremetaverse libremetaverse::Settings::resource_dir pub fn resource_dir() -> String none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Settings.SimulatorPoolTimeout field System.Int32 LibreMetaverse.Settings.SimulatorPoolTimeout libremetaverse libremetaverse::Settings::simulator_pool_timeout pub fn simulator_pool_timeout() -> i32 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Settings.TexturePipelineRefreshInterval field System.Single LibreMetaverse.Settings.TexturePipelineRefreshInterval libremetaverse libremetaverse::Settings::texture_pipeline_refresh_interval pub fn texture_pipeline_refresh_interval() -> f32 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Settings.UdpReceiveQueueCapacity field System.Int32 LibreMetaverse.Settings.UdpReceiveQueueCapacity libremetaverse libremetaverse::Settings::udp_receive_queue_capacity pub fn udp_receive_queue_capacity() -> i32 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Settings.UserAgent field System.String LibreMetaverse.Settings.UserAgent libremetaverse libremetaverse::Settings::user_agent pub fn user_agent() -> String none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Shininess.High enum_value LibreMetaverse.Shininess LibreMetaverse.Shininess.High libremetaverse libremetaverse::Shininess::High High: libremetaverse::Shininess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Shininess.Low enum_value LibreMetaverse.Shininess LibreMetaverse.Shininess.Low libremetaverse libremetaverse::Shininess::Low Low: libremetaverse::Shininess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Shininess.Medium enum_value LibreMetaverse.Shininess LibreMetaverse.Shininess.Medium libremetaverse libremetaverse::Shininess::Medium Medium: libremetaverse::Shininess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Shininess.None enum_value LibreMetaverse.Shininess LibreMetaverse.Shininess.None libremetaverse libremetaverse::Shininess::None None: libremetaverse::Shininess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.Adult enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Adult libremetaverse libremetaverse::SimAccess::Adult Adult: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.Down enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Down libremetaverse libremetaverse::SimAccess::Down Down: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.Mature enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Mature libremetaverse libremetaverse::SimAccess::Mature Mature: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.NonExistent enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.NonExistent libremetaverse libremetaverse::SimAccess::NonExistent NonExistent: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.Adult enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Adult libremetaverse libremetaverse::SimAccess::ADULT ADULT: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.Down enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Down libremetaverse libremetaverse::SimAccess::DOWN DOWN: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.Mature enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Mature libremetaverse libremetaverse::SimAccess::MATURE MATURE: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.NonExistent enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.NonExistent libremetaverse libremetaverse::SimAccess::NON_EXISTENT NON_EXISTENT: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SimAccess.PG enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.PG libremetaverse libremetaverse::SimAccess::PG PG: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.Trial enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Trial libremetaverse libremetaverse::SimAccess::Trial Trial: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimAccess.Unknown enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Unknown libremetaverse libremetaverse::SimAccess::Unknown Unknown: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.Trial enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Trial libremetaverse libremetaverse::SimAccess::TRIAL TRIAL: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimAccess.Unknown enum_value LibreMetaverse.SimAccess LibreMetaverse.SimAccess.Unknown libremetaverse libremetaverse::SimAccess::UNKNOWN UNKNOWN: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Simulator.Access field LibreMetaverse.SimAccess LibreMetaverse.Simulator.Access libremetaverse libremetaverse::Simulator::access pub access: libremetaverse::SimAccess owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Simulator.AgentMovementComplete field System.Boolean LibreMetaverse.Simulator.AgentMovementComplete libremetaverse libremetaverse::Simulator::agent_movement_complete pub agent_movement_complete: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Simulator.BillableFactor field System.Single LibreMetaverse.Simulator.BillableFactor libremetaverse libremetaverse::Simulator::billable_factor pub billable_factor: f32 owned_value sync none direct_snake_case direct mapped @@ -9520,7 +9520,7 @@ F:LibreMetaverse.SimulatorDataPool.InactiveSince field System.DateTime LibreMeta F:LibreMetaverse.SimulatorDataPool.ParcelMap field System.Int32[,] LibreMetaverse.SimulatorDataPool.ParcelMap libremetaverse libremetaverse::SimulatorDataPool::parcel_map pub parcel_map: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SimulatorDataPool.Parcels field System.Collections.Concurrent.ConcurrentDictionary LibreMetaverse.SimulatorDataPool.Parcels libremetaverse libremetaverse::SimulatorDataPool::parcels pub parcels: std::sync::RwLock> owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SimulatorDataPool.PrimCache field System.Collections.Generic.Dictionary LibreMetaverse.SimulatorDataPool.PrimCache libremetaverse libremetaverse::SimulatorDataPool::prim_cache pub prim_cache: std::collections::HashMap owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SimulatorDataPool.SimulatorDataPools field System.Collections.Generic.Dictionary LibreMetaverse.SimulatorDataPool.SimulatorDataPools libremetaverse libremetaverse::SimulatorDataPool::SIMULATOR_DATA_POOLS pub static SIMULATOR_DATA_POOLS: std::collections::HashMap owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SimulatorDataPool.SimulatorDataPools field System.Collections.Generic.Dictionary LibreMetaverse.SimulatorDataPool.SimulatorDataPools libremetaverse libremetaverse::SimulatorDataPool::simulator_data_pools pub fn simulator_data_pools() -> std::collections::HashMap none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.SkeletalBoneInfo.BoneName field System.String LibreMetaverse.SkeletalBoneInfo.BoneName libremetaverse libremetaverse::SkeletalBoneInfo::bone_name pub bone_name: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SkeletalBoneInfo.HasPositionDeformation field System.Boolean LibreMetaverse.SkeletalBoneInfo.HasPositionDeformation libremetaverse libremetaverse::SkeletalBoneInfo::has_position_deformation pub has_position_deformation: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SkeletalBoneInfo.PositionDeformation field LibreMetaverse.Vector3 LibreMetaverse.SkeletalBoneInfo.PositionDeformation libremetaverse libremetaverse::SkeletalBoneInfo::position_deformation pub position_deformation: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped @@ -9549,49 +9549,49 @@ F:LibreMetaverse.SlappCommand.Unknown enum_value LibreMetaverse.SlappCommand Lib F:LibreMetaverse.SlappCommand.VoiceCallAvatar enum_value LibreMetaverse.SlappCommand LibreMetaverse.SlappCommand.VoiceCallAvatar libremetaverse libremetaverse::SlappCommand::VoiceCallAvatar VoiceCallAvatar: libremetaverse::SlappCommand owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SlappCommand.WearFolder enum_value LibreMetaverse.SlappCommand LibreMetaverse.SlappCommand.WearFolder libremetaverse libremetaverse::SlappCommand::WearFolder WearFolder: libremetaverse::SlappCommand owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SlappCommand.WorldMap enum_value LibreMetaverse.SlappCommand LibreMetaverse.SlappCommand.WorldMap libremetaverse libremetaverse::SlappCommand::WorldMap WorldMap: libremetaverse::SlappCommand owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.Loop enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Loop libremetaverse-types libremetaverse_types::SoundFlags::Loop Loop: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.None enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.None libremetaverse-types libremetaverse_types::SoundFlags::None None: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.Queue enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Queue libremetaverse-types libremetaverse_types::SoundFlags::Queue Queue: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.Stop enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Stop libremetaverse-types libremetaverse_types::SoundFlags::Stop Stop: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.SyncMaster enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncMaster libremetaverse-types libremetaverse_types::SoundFlags::SyncMaster SyncMaster: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.SyncPending enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncPending libremetaverse-types libremetaverse_types::SoundFlags::SyncPending SyncPending: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.SoundFlags.SyncSlave enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncSlave libremetaverse-types libremetaverse_types::SoundFlags::SyncSlave SyncSlave: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.BELL_TING field LibreMetaverse.UUID LibreMetaverse.Sounds.BELL_TING libremetaverse libremetaverse::Sounds::BELL_TING pub static BELL_TING: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.CLICK field LibreMetaverse.UUID LibreMetaverse.Sounds.CLICK libremetaverse libremetaverse::Sounds::CLICK pub static CLICK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.HEALTH_REDUCTION_FEMALE field LibreMetaverse.UUID LibreMetaverse.Sounds.HEALTH_REDUCTION_FEMALE libremetaverse libremetaverse::Sounds::HEALTH_REDUCTION_FEMALE pub static HEALTH_REDUCTION_FEMALE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.HEALTH_REDUCTION_MALE field LibreMetaverse.UUID LibreMetaverse.Sounds.HEALTH_REDUCTION_MALE libremetaverse libremetaverse::Sounds::HEALTH_REDUCTION_MALE pub static HEALTH_REDUCTION_MALE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.IM_START field LibreMetaverse.UUID LibreMetaverse.Sounds.IM_START libremetaverse libremetaverse::Sounds::IM_START pub static IM_START: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION field LibreMetaverse.UUID LibreMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION libremetaverse libremetaverse::Sounds::INSTANT_MESSAGE_NOTIFICATION pub static INSTANT_MESSAGE_NOTIFICATION: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.INVALID_OPERATION field LibreMetaverse.UUID LibreMetaverse.Sounds.INVALID_OPERATION libremetaverse libremetaverse::Sounds::INVALID_OPERATION pub static INVALID_OPERATION: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.KEYBOARD_LOOP field LibreMetaverse.UUID LibreMetaverse.Sounds.KEYBOARD_LOOP libremetaverse libremetaverse::Sounds::KEYBOARD_LOOP pub static KEYBOARD_LOOP: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL field LibreMetaverse.UUID LibreMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL libremetaverse libremetaverse::Sounds::MONEY_INCREASE_CASH_REGISTER_BELL pub static MONEY_INCREASE_CASH_REGISTER_BELL: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.MONEY_REDUCTION_COINS field LibreMetaverse.UUID LibreMetaverse.Sounds.MONEY_REDUCTION_COINS libremetaverse libremetaverse::Sounds::MONEY_REDUCTION_COINS pub static MONEY_REDUCTION_COINS: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.NULL_KEYSTROKE field LibreMetaverse.UUID LibreMetaverse.Sounds.NULL_KEYSTROKE libremetaverse libremetaverse::Sounds::NULL_KEYSTROKE pub static NULL_KEYSTROKE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION libremetaverse libremetaverse::Sounds::OBJECT_COLLISION pub static OBJECT_COLLISION: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_FLESH field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_FLESH libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_FLESH pub static OBJECT_COLLISION_FLESH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_GLASS_BREAK pub static OBJECT_COLLISION_GLASS_BREAK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_METAL_CLUNK pub static OBJECT_COLLISION_METAL_CLUNK: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_PLASTIC field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_PLASTIC libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_PLASTIC pub static OBJECT_COLLISION_PLASTIC: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_RUBBER field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_RUBBER libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_RUBBER pub static OBJECT_COLLISION_RUBBER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING libremetaverse libremetaverse::Sounds::OBJECT_COLLISION_WOOD_SPLINTERING pub static OBJECT_COLLISION_WOOD_SPLINTERING: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_CREATE_WHOOSH field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_CREATE_WHOOSH libremetaverse libremetaverse::Sounds::OBJECT_CREATE_WHOOSH pub static OBJECT_CREATE_WHOOSH: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_DELETE_SHAKE field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_DELETE_SHAKE libremetaverse libremetaverse::Sounds::OBJECT_DELETE_SHAKE pub static OBJECT_DELETE_SHAKE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.OBJECT_REZ field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_REZ libremetaverse libremetaverse::Sounds::OBJECT_REZ pub static OBJECT_REZ: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_APPEAR_DING field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_APPEAR_DING libremetaverse libremetaverse::Sounds::PIE_MENU_APPEAR_DING pub static PIE_MENU_APPEAR_DING: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT pub static PIE_MENU_SLICE_HIGHLIGHT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT1 pub static PIE_MENU_SLICE_HIGHLIGHT1: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT2 pub static PIE_MENU_SLICE_HIGHLIGHT2: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT3 pub static PIE_MENU_SLICE_HIGHLIGHT3: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT4 pub static PIE_MENU_SLICE_HIGHLIGHT4: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT5 pub static PIE_MENU_SLICE_HIGHLIGHT5: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT6 pub static PIE_MENU_SLICE_HIGHLIGHT6: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7 libremetaverse libremetaverse::Sounds::PIE_MENU_SLICE_HIGHLIGHT7 pub static PIE_MENU_SLICE_HIGHLIGHT7: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.SNAPSHOT field LibreMetaverse.UUID LibreMetaverse.Sounds.SNAPSHOT libremetaverse libremetaverse::Sounds::SNAPSHOT pub static SNAPSHOT: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.TELEPORT_TEXTURE_APPLY field LibreMetaverse.UUID LibreMetaverse.Sounds.TELEPORT_TEXTURE_APPLY libremetaverse libremetaverse::Sounds::TELEPORT_TEXTURE_APPLY pub static TELEPORT_TEXTURE_APPLY: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.THUNDER field LibreMetaverse.UUID LibreMetaverse.Sounds.THUNDER libremetaverse libremetaverse::Sounds::THUNDER pub static THUNDER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.WINDOW_CLOSE field LibreMetaverse.UUID LibreMetaverse.Sounds.WINDOW_CLOSE libremetaverse libremetaverse::Sounds::WINDOW_CLOSE pub static WINDOW_CLOSE: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.WINDOW_OPEN field LibreMetaverse.UUID LibreMetaverse.Sounds.WINDOW_OPEN libremetaverse libremetaverse::Sounds::WINDOW_OPEN pub static WINDOW_OPEN: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Sounds.ZIPPER field LibreMetaverse.UUID LibreMetaverse.Sounds.ZIPPER libremetaverse libremetaverse::Sounds::ZIPPER pub static ZIPPER: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.Loop enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Loop libremetaverse-types libremetaverse_types::SoundFlags::LOOP_ LOOP_: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.None enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.None libremetaverse-types libremetaverse_types::SoundFlags::NONE NONE: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.Queue enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Queue libremetaverse-types libremetaverse_types::SoundFlags::QUEUE QUEUE: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.Stop enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.Stop libremetaverse-types libremetaverse_types::SoundFlags::STOP STOP: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.SyncMaster enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncMaster libremetaverse-types libremetaverse_types::SoundFlags::SYNC_MASTER SYNC_MASTER: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.SyncPending enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncPending libremetaverse-types libremetaverse_types::SoundFlags::SYNC_PENDING SYNC_PENDING: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.SoundFlags.SyncSlave enum_value LibreMetaverse.SoundFlags LibreMetaverse.SoundFlags.SyncSlave libremetaverse-types libremetaverse_types::SoundFlags::SYNC_SLAVE SYNC_SLAVE: libremetaverse_types::SoundFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Sounds.BELL_TING field LibreMetaverse.UUID LibreMetaverse.Sounds.BELL_TING libremetaverse libremetaverse::Sounds::bell_ting pub fn bell_ting() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.CLICK field LibreMetaverse.UUID LibreMetaverse.Sounds.CLICK libremetaverse libremetaverse::Sounds::click pub fn click() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.HEALTH_REDUCTION_FEMALE field LibreMetaverse.UUID LibreMetaverse.Sounds.HEALTH_REDUCTION_FEMALE libremetaverse libremetaverse::Sounds::health_reduction_female pub fn health_reduction_female() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.HEALTH_REDUCTION_MALE field LibreMetaverse.UUID LibreMetaverse.Sounds.HEALTH_REDUCTION_MALE libremetaverse libremetaverse::Sounds::health_reduction_male pub fn health_reduction_male() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.IM_START field LibreMetaverse.UUID LibreMetaverse.Sounds.IM_START libremetaverse libremetaverse::Sounds::im_start pub fn im_start() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION field LibreMetaverse.UUID LibreMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION libremetaverse libremetaverse::Sounds::instant_message_notification pub fn instant_message_notification() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.INVALID_OPERATION field LibreMetaverse.UUID LibreMetaverse.Sounds.INVALID_OPERATION libremetaverse libremetaverse::Sounds::invalid_operation pub fn invalid_operation() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.KEYBOARD_LOOP field LibreMetaverse.UUID LibreMetaverse.Sounds.KEYBOARD_LOOP libremetaverse libremetaverse::Sounds::keyboard_loop pub fn keyboard_loop() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL field LibreMetaverse.UUID LibreMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL libremetaverse libremetaverse::Sounds::money_increase_cash_register_bell pub fn money_increase_cash_register_bell() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.MONEY_REDUCTION_COINS field LibreMetaverse.UUID LibreMetaverse.Sounds.MONEY_REDUCTION_COINS libremetaverse libremetaverse::Sounds::money_reduction_coins pub fn money_reduction_coins() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.NULL_KEYSTROKE field LibreMetaverse.UUID LibreMetaverse.Sounds.NULL_KEYSTROKE libremetaverse libremetaverse::Sounds::null_keystroke pub fn null_keystroke() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION libremetaverse libremetaverse::Sounds::object_collision pub fn object_collision() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_FLESH field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_FLESH libremetaverse libremetaverse::Sounds::object_collision_flesh pub fn object_collision_flesh() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK libremetaverse libremetaverse::Sounds::object_collision_glass_break pub fn object_collision_glass_break() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK libremetaverse libremetaverse::Sounds::object_collision_metal_clunk pub fn object_collision_metal_clunk() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_PLASTIC field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_PLASTIC libremetaverse libremetaverse::Sounds::object_collision_plastic pub fn object_collision_plastic() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_RUBBER field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_RUBBER libremetaverse libremetaverse::Sounds::object_collision_rubber pub fn object_collision_rubber() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING libremetaverse libremetaverse::Sounds::object_collision_wood_splintering pub fn object_collision_wood_splintering() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_CREATE_WHOOSH field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_CREATE_WHOOSH libremetaverse libremetaverse::Sounds::object_create_whoosh pub fn object_create_whoosh() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_DELETE_SHAKE field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_DELETE_SHAKE libremetaverse libremetaverse::Sounds::object_delete_shake pub fn object_delete_shake() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.OBJECT_REZ field LibreMetaverse.UUID LibreMetaverse.Sounds.OBJECT_REZ libremetaverse libremetaverse::Sounds::object_rez pub fn object_rez() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_APPEAR_DING field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_APPEAR_DING libremetaverse libremetaverse::Sounds::pie_menu_appear_ding pub fn pie_menu_appear_ding() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight pub fn pie_menu_slice_highlight() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight1 pub fn pie_menu_slice_highlight1() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight2 pub fn pie_menu_slice_highlight2() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight3 pub fn pie_menu_slice_highlight3() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight4 pub fn pie_menu_slice_highlight4() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight5 pub fn pie_menu_slice_highlight5() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight6 pub fn pie_menu_slice_highlight6() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7 field LibreMetaverse.UUID LibreMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7 libremetaverse libremetaverse::Sounds::pie_menu_slice_highlight7 pub fn pie_menu_slice_highlight7() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.SNAPSHOT field LibreMetaverse.UUID LibreMetaverse.Sounds.SNAPSHOT libremetaverse libremetaverse::Sounds::snapshot pub fn snapshot() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.TELEPORT_TEXTURE_APPLY field LibreMetaverse.UUID LibreMetaverse.Sounds.TELEPORT_TEXTURE_APPLY libremetaverse libremetaverse::Sounds::teleport_texture_apply pub fn teleport_texture_apply() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.THUNDER field LibreMetaverse.UUID LibreMetaverse.Sounds.THUNDER libremetaverse libremetaverse::Sounds::thunder pub fn thunder() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.WINDOW_CLOSE field LibreMetaverse.UUID LibreMetaverse.Sounds.WINDOW_CLOSE libremetaverse libremetaverse::Sounds::window_close pub fn window_close() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.WINDOW_OPEN field LibreMetaverse.UUID LibreMetaverse.Sounds.WINDOW_OPEN libremetaverse libremetaverse::Sounds::window_open pub fn window_open() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Sounds.ZIPPER field LibreMetaverse.UUID LibreMetaverse.Sounds.ZIPPER libremetaverse libremetaverse::Sounds::zipper pub fn zipper() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.SourceType.Asset enum_value LibreMetaverse.SourceType LibreMetaverse.SourceType.Asset libremetaverse libremetaverse::SourceType::Asset Asset: libremetaverse::SourceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SourceType.SimEstate enum_value LibreMetaverse.SourceType LibreMetaverse.SourceType.SimEstate libremetaverse libremetaverse::SourceType::SimEstate SimEstate: libremetaverse::SourceType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.SourceType.SimInventoryItem enum_value LibreMetaverse.SourceType LibreMetaverse.SourceType.SimInventoryItem libremetaverse libremetaverse::SourceType::SimInventoryItem SimInventoryItem: libremetaverse::SourceType owned_value sync none direct_snake_case direct mapped @@ -9625,29 +9625,29 @@ F:LibreMetaverse.StructuredData.OSDType.Unknown enum_value LibreMetaverse.Struct F:LibreMetaverse.TargetType.File enum_value LibreMetaverse.TargetType LibreMetaverse.TargetType.File libremetaverse libremetaverse::TargetType::File File: libremetaverse::TargetType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TargetType.Unknown enum_value LibreMetaverse.TargetType LibreMetaverse.TargetType.Unknown libremetaverse libremetaverse::TargetType::Unknown Unknown: libremetaverse::TargetType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TargetType.VFile enum_value LibreMetaverse.TargetType LibreMetaverse.TargetType.VFile libremetaverse libremetaverse::TargetType::VFile VFile: libremetaverse::TargetType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.Default enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.Default libremetaverse libremetaverse::TeleportFlags::Default Default: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.DisableCancel enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.DisableCancel libremetaverse libremetaverse::TeleportFlags::DisableCancel DisableCancel: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.FinishedViaLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaLure libremetaverse libremetaverse::TeleportFlags::FinishedViaLure FinishedViaLure: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.FinishedViaNewSim enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaNewSim libremetaverse libremetaverse::TeleportFlags::FinishedViaNewSim FinishedViaNewSim: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.FinishedViaSameSim enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaSameSim libremetaverse libremetaverse::TeleportFlags::FinishedViaSameSim FinishedViaSameSim: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ForceRedirect enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ForceRedirect libremetaverse libremetaverse::TeleportFlags::ForceRedirect ForceRedirect: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.Godlike enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.Godlike libremetaverse libremetaverse::TeleportFlags::Godlike Godlike: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.IsFlying enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.IsFlying libremetaverse libremetaverse::TeleportFlags::IsFlying IsFlying: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.NineOneOne enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.NineOneOne libremetaverse libremetaverse::TeleportFlags::NineOneOne NineOneOne: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ResetHome enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ResetHome libremetaverse libremetaverse::TeleportFlags::ResetHome ResetHome: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.SetHomeToTarget enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.SetHomeToTarget libremetaverse libremetaverse::TeleportFlags::SetHomeToTarget SetHomeToTarget: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.SetLastToTarget enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.SetLastToTarget libremetaverse libremetaverse::TeleportFlags::SetLastToTarget SetLastToTarget: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaGodlikeLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaGodlikeLure libremetaverse libremetaverse::TeleportFlags::ViaGodlikeLure ViaGodlikeLure: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaHome enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaHome libremetaverse libremetaverse::TeleportFlags::ViaHome ViaHome: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaLandmark enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLandmark libremetaverse libremetaverse::TeleportFlags::ViaLandmark ViaLandmark: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaLocation enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLocation libremetaverse libremetaverse::TeleportFlags::ViaLocation ViaLocation: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaLogin enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLogin libremetaverse libremetaverse::TeleportFlags::ViaLogin ViaLogin: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLure libremetaverse libremetaverse::TeleportFlags::ViaLure ViaLure: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaRegionID enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaRegionID libremetaverse libremetaverse::TeleportFlags::ViaRegionID ViaRegionID: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportFlags.ViaTelehub enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaTelehub libremetaverse libremetaverse::TeleportFlags::ViaTelehub ViaTelehub: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportLureFlags.GodlikeLure enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.GodlikeLure libremetaverse libremetaverse::TeleportLureFlags::GodlikeLure GodlikeLure: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportLureFlags.GodlikePursuit enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.GodlikePursuit libremetaverse libremetaverse::TeleportLureFlags::GodlikePursuit GodlikePursuit: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TeleportLureFlags.NormalLure enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.NormalLure libremetaverse libremetaverse::TeleportLureFlags::NormalLure NormalLure: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.Default enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.Default libremetaverse libremetaverse::TeleportFlags::DEFAULT DEFAULT: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.DisableCancel enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.DisableCancel libremetaverse libremetaverse::TeleportFlags::DISABLE_CANCEL DISABLE_CANCEL: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.FinishedViaLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaLure libremetaverse libremetaverse::TeleportFlags::FINISHED_VIA_LURE FINISHED_VIA_LURE: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.FinishedViaNewSim enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaNewSim libremetaverse libremetaverse::TeleportFlags::FINISHED_VIA_NEW_SIM FINISHED_VIA_NEW_SIM: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.FinishedViaSameSim enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.FinishedViaSameSim libremetaverse libremetaverse::TeleportFlags::FINISHED_VIA_SAME_SIM FINISHED_VIA_SAME_SIM: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ForceRedirect enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ForceRedirect libremetaverse libremetaverse::TeleportFlags::FORCE_REDIRECT FORCE_REDIRECT: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.Godlike enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.Godlike libremetaverse libremetaverse::TeleportFlags::GODLIKE GODLIKE: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.IsFlying enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.IsFlying libremetaverse libremetaverse::TeleportFlags::IS_FLYING IS_FLYING: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.NineOneOne enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.NineOneOne libremetaverse libremetaverse::TeleportFlags::NINE_ONE_ONE NINE_ONE_ONE: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ResetHome enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ResetHome libremetaverse libremetaverse::TeleportFlags::RESET_HOME RESET_HOME: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.SetHomeToTarget enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.SetHomeToTarget libremetaverse libremetaverse::TeleportFlags::SET_HOME_TO_TARGET SET_HOME_TO_TARGET: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.SetLastToTarget enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.SetLastToTarget libremetaverse libremetaverse::TeleportFlags::SET_LAST_TO_TARGET SET_LAST_TO_TARGET: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaGodlikeLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaGodlikeLure libremetaverse libremetaverse::TeleportFlags::VIA_GODLIKE_LURE VIA_GODLIKE_LURE: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaHome enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaHome libremetaverse libremetaverse::TeleportFlags::VIA_HOME VIA_HOME: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaLandmark enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLandmark libremetaverse libremetaverse::TeleportFlags::VIA_LANDMARK VIA_LANDMARK: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaLocation enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLocation libremetaverse libremetaverse::TeleportFlags::VIA_LOCATION VIA_LOCATION: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaLogin enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLogin libremetaverse libremetaverse::TeleportFlags::VIA_LOGIN VIA_LOGIN: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaLure enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaLure libremetaverse libremetaverse::TeleportFlags::VIA_LURE VIA_LURE: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaRegionID enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaRegionID libremetaverse libremetaverse::TeleportFlags::VIA_REGION_ID VIA_REGION_ID: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportFlags.ViaTelehub enum_value LibreMetaverse.TeleportFlags LibreMetaverse.TeleportFlags.ViaTelehub libremetaverse libremetaverse::TeleportFlags::VIA_TELEHUB VIA_TELEHUB: libremetaverse::TeleportFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportLureFlags.GodlikeLure enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.GodlikeLure libremetaverse libremetaverse::TeleportLureFlags::GODLIKE_LURE GODLIKE_LURE: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportLureFlags.GodlikePursuit enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.GodlikePursuit libremetaverse libremetaverse::TeleportLureFlags::GODLIKE_PURSUIT GODLIKE_PURSUIT: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TeleportLureFlags.NormalLure enum_value LibreMetaverse.TeleportLureFlags LibreMetaverse.TeleportLureFlags.NormalLure libremetaverse libremetaverse::TeleportLureFlags::NORMAL_LURE NORMAL_LURE: libremetaverse::TeleportLureFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TeleportStatus.Cancelled enum_value LibreMetaverse.TeleportStatus LibreMetaverse.TeleportStatus.Cancelled libremetaverse libremetaverse::TeleportStatus::Cancelled Cancelled: libremetaverse::TeleportStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TeleportStatus.Failed enum_value LibreMetaverse.TeleportStatus LibreMetaverse.TeleportStatus.Failed libremetaverse libremetaverse::TeleportStatus::Failed Failed: libremetaverse::TeleportStatus owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TeleportStatus.Finished enum_value LibreMetaverse.TeleportStatus LibreMetaverse.TeleportStatus.Finished libremetaverse libremetaverse::TeleportStatus::Finished Finished: libremetaverse::TeleportStatus owned_value sync none direct_snake_case direct mapped @@ -9675,30 +9675,30 @@ F:LibreMetaverse.TerrainPatch.Header.PatchIDs field System.Int32 LibreMetaverse. F:LibreMetaverse.TerrainPatch.Header.QuantWBits field System.Int32 LibreMetaverse.TerrainPatch.Header.QuantWBits libremetaverse libremetaverse::TerrainPatchHeader::quant_w_bits pub quant_w_bits: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TerrainPatch.Header.Range field System.Int32 LibreMetaverse.TerrainPatch.Header.Range libremetaverse libremetaverse::TerrainPatchHeader::range pub range: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TerrainPatch.Header.WordBits field System.UInt32 LibreMetaverse.TerrainPatch.Header.WordBits libremetaverse libremetaverse::TerrainPatchHeader::word_bits pub word_bits: u32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.Cloud enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Cloud libremetaverse libremetaverse::TerrainPatchLayerType::Cloud Cloud: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.CloudExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.CloudExtended libremetaverse libremetaverse::TerrainPatchLayerType::CloudExtended CloudExtended: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.Land enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Land libremetaverse libremetaverse::TerrainPatchLayerType::Land Land: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.LandExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.LandExtended libremetaverse libremetaverse::TerrainPatchLayerType::LandExtended LandExtended: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.Water enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Water libremetaverse libremetaverse::TerrainPatchLayerType::Water Water: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.WaterExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.WaterExtended libremetaverse libremetaverse::TerrainPatchLayerType::WaterExtended WaterExtended: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.Wind enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Wind libremetaverse libremetaverse::TerrainPatchLayerType::Wind Wind: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TerrainPatch.LayerType.WindExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.WindExtended libremetaverse libremetaverse::TerrainPatchLayerType::WindExtended WindExtended: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.Cloud enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Cloud libremetaverse libremetaverse::TerrainPatchLayerType::CLOUD CLOUD: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.CloudExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.CloudExtended libremetaverse libremetaverse::TerrainPatchLayerType::CLOUD_EXTENDED CLOUD_EXTENDED: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.Land enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Land libremetaverse libremetaverse::TerrainPatchLayerType::LAND LAND: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.LandExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.LandExtended libremetaverse libremetaverse::TerrainPatchLayerType::LAND_EXTENDED LAND_EXTENDED: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.Water enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Water libremetaverse libremetaverse::TerrainPatchLayerType::WATER WATER: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.WaterExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.WaterExtended libremetaverse libremetaverse::TerrainPatchLayerType::WATER_EXTENDED WATER_EXTENDED: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.Wind enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.Wind libremetaverse libremetaverse::TerrainPatchLayerType::WIND WIND: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TerrainPatch.LayerType.WindExtended enum_value LibreMetaverse.TerrainPatch.LayerType LibreMetaverse.TerrainPatch.LayerType.WindExtended libremetaverse libremetaverse::TerrainPatchLayerType::WIND_EXTENDED WIND_EXTENDED: libremetaverse::TerrainPatchLayerType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TerrainPatch.X field System.Int32 LibreMetaverse.TerrainPatch.X libremetaverse libremetaverse::TerrainPatch::x pub x: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TerrainPatch.Y field System.Int32 LibreMetaverse.TerrainPatch.Y libremetaverse libremetaverse::TerrainPatch::y pub y: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.All enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.All libremetaverse libremetaverse::TextureAttributes::All All: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.Glow enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Glow libremetaverse libremetaverse::TextureAttributes::Glow Glow: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.Material enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Material libremetaverse libremetaverse::TextureAttributes::Material Material: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.MaterialID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.MaterialID libremetaverse libremetaverse::TextureAttributes::MaterialID MaterialID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.Media enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Media libremetaverse libremetaverse::TextureAttributes::Media Media: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.None enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.None libremetaverse libremetaverse::TextureAttributes::None None: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.OffsetU enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.OffsetU libremetaverse libremetaverse::TextureAttributes::OffsetU OffsetU: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.OffsetV enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.OffsetV libremetaverse libremetaverse::TextureAttributes::OffsetV OffsetV: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.All enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.All libremetaverse libremetaverse::TextureAttributes::ALL ALL: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.Glow enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Glow libremetaverse libremetaverse::TextureAttributes::GLOW GLOW: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.Material enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Material libremetaverse libremetaverse::TextureAttributes::MATERIAL MATERIAL: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.MaterialID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.MaterialID libremetaverse libremetaverse::TextureAttributes::MATERIAL_ID MATERIAL_ID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.Media enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Media libremetaverse libremetaverse::TextureAttributes::MEDIA MEDIA: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.None enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.None libremetaverse libremetaverse::TextureAttributes::NONE NONE: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.OffsetU enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.OffsetU libremetaverse libremetaverse::TextureAttributes::OFFSET_U OFFSET_U: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.OffsetV enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.OffsetV libremetaverse libremetaverse::TextureAttributes::OFFSET_V OFFSET_V: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TextureAttributes.RGBA enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RGBA libremetaverse libremetaverse::TextureAttributes::RGBA RGBA: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.RenderMaterialID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RenderMaterialID libremetaverse libremetaverse::TextureAttributes::RenderMaterialID RenderMaterialID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.RepeatU enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RepeatU libremetaverse libremetaverse::TextureAttributes::RepeatU RepeatU: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.RepeatV enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RepeatV libremetaverse libremetaverse::TextureAttributes::RepeatV RepeatV: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.Rotation enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Rotation libremetaverse libremetaverse::TextureAttributes::Rotation Rotation: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TextureAttributes.TextureID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.TextureID libremetaverse libremetaverse::TextureAttributes::TextureID TextureID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.RenderMaterialID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RenderMaterialID libremetaverse libremetaverse::TextureAttributes::RENDER_MATERIAL_ID RENDER_MATERIAL_ID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.RepeatU enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RepeatU libremetaverse libremetaverse::TextureAttributes::REPEAT_U REPEAT_U: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.RepeatV enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.RepeatV libremetaverse libremetaverse::TextureAttributes::REPEAT_V REPEAT_V: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.Rotation enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.Rotation libremetaverse libremetaverse::TextureAttributes::ROTATION ROTATION: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TextureAttributes.TextureID enum_value LibreMetaverse.TextureAttributes LibreMetaverse.TextureAttributes.TextureID libremetaverse libremetaverse::TextureAttributes::TEXTURE_ID TEXTURE_ID: libremetaverse::TextureAttributes owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TexturePipelineSettings.Enabled field System.Boolean LibreMetaverse.TexturePipelineSettings.Enabled libremetaverse libremetaverse::TexturePipelineSettings::enabled pub enabled: bool owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TexturePipelineSettings.MaxConcurrentDownloads field System.Int32 LibreMetaverse.TexturePipelineSettings.MaxConcurrentDownloads libremetaverse libremetaverse::TexturePipelineSettings::max_concurrent_downloads pub max_concurrent_downloads: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TexturePipelineSettings.RequestTimeout field System.Int32 LibreMetaverse.TexturePipelineSettings.RequestTimeout libremetaverse libremetaverse::TexturePipelineSettings::request_timeout pub request_timeout: i32 owned_value sync none direct_snake_case direct mapped @@ -9720,12 +9720,12 @@ F:LibreMetaverse.TimingSettings.ResendTimeout field System.Int32 LibreMetaverse. F:LibreMetaverse.TimingSettings.SimulatorTimeout field System.Int32 LibreMetaverse.TimingSettings.SimulatorTimeout libremetaverse libremetaverse::TimingSettings::simulator_timeout pub simulator_timeout: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TimingSettings.TeleportTimeout field System.Int32 LibreMetaverse.TimingSettings.TeleportTimeout libremetaverse libremetaverse::TimingSettings::teleport_timeout pub teleport_timeout: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TimingSettings.TransferTimeout field System.Int32 LibreMetaverse.TimingSettings.TransferTimeout libremetaverse libremetaverse::TimingSettings::transfer_timeout pub transfer_timeout: i32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.ContributionRemoval enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.ContributionRemoval libremetaverse libremetaverse::TransactionFlags::ContributionRemoval ContributionRemoval: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.DestGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.DestGroup libremetaverse libremetaverse::TransactionFlags::DestGroup DestGroup: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.None enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.None libremetaverse libremetaverse::TransactionFlags::None None: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.OwnerGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.OwnerGroup libremetaverse libremetaverse::TransactionFlags::OwnerGroup OwnerGroup: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.SimultaneousContribution enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.SimultaneousContribution libremetaverse libremetaverse::TransactionFlags::SimultaneousContribution SimultaneousContribution: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TransactionFlags.SourceGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.SourceGroup libremetaverse libremetaverse::TransactionFlags::SourceGroup SourceGroup: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.ContributionRemoval enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.ContributionRemoval libremetaverse libremetaverse::TransactionFlags::CONTRIBUTION_REMOVAL CONTRIBUTION_REMOVAL: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.DestGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.DestGroup libremetaverse libremetaverse::TransactionFlags::DEST_GROUP DEST_GROUP: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.None enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.None libremetaverse libremetaverse::TransactionFlags::NONE NONE: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.OwnerGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.OwnerGroup libremetaverse libremetaverse::TransactionFlags::OWNER_GROUP OWNER_GROUP: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.SimultaneousContribution enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.SimultaneousContribution libremetaverse libremetaverse::TransactionFlags::SIMULTANEOUS_CONTRIBUTION SIMULTANEOUS_CONTRIBUTION: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TransactionFlags.SourceGroup enum_value LibreMetaverse.TransactionFlags LibreMetaverse.TransactionFlags.SourceGroup libremetaverse libremetaverse::TransactionFlags::SOURCE_GROUP SOURCE_GROUP: libremetaverse::TransactionFlags owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TransactionInfo.Amount field System.Int32 LibreMetaverse.TransactionInfo.Amount libremetaverse libremetaverse::TransactionInfo::amount pub amount: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TransactionInfo.DestID field LibreMetaverse.UUID LibreMetaverse.TransactionInfo.DestID libremetaverse libremetaverse::TransactionInfo::dest_id pub dest_id: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.TransactionInfo.IsDestGroup field System.Boolean LibreMetaverse.TransactionInfo.IsDestGroup libremetaverse libremetaverse::TransactionInfo::is_dest_group pub is_dest_group: bool owned_value sync none direct_snake_case direct mapped @@ -9771,28 +9771,28 @@ F:LibreMetaverse.Tree.TropicalBush2 enum_value LibreMetaverse.Tree LibreMetavers F:LibreMetaverse.Tree.WinterAspen enum_value LibreMetaverse.Tree LibreMetaverse.Tree.WinterAspen libremetaverse libremetaverse::Tree::WinterAspen WinterAspen: libremetaverse::Tree owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Tree.WinterPine1 enum_value LibreMetaverse.Tree LibreMetaverse.Tree.WinterPine1 libremetaverse libremetaverse::Tree::WinterPine1 WinterPine1: libremetaverse::Tree owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Tree.WinterPine2 enum_value LibreMetaverse.Tree LibreMetaverse.Tree.WinterPine2 libremetaverse libremetaverse::Tree::WinterPine2 WinterPine2: libremetaverse::Tree owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.TreeDefinitions.All field LibreMetaverse.TreeDefinition[] LibreMetaverse.TreeDefinitions.All libremetaverse libremetaverse::TreeDefinitions::ALL pub static ALL: Vec owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.TreeDefinitions.All field LibreMetaverse.TreeDefinition[] LibreMetaverse.TreeDefinitions.All libremetaverse libremetaverse::TreeDefinitions::all pub fn all() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.UDPPacketBuffer.DEFAULT_BUFFER_SIZE constant System.Int32 LibreMetaverse.UDPPacketBuffer.DEFAULT_BUFFER_SIZE libremetaverse libremetaverse::UDPPacketBuffer::DEFAULT_BUFFER_SIZE pub const DEFAULT_BUFFER_SIZE: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.UDPPacketBuffer.Data field System.Byte[] LibreMetaverse.UDPPacketBuffer.Data libremetaverse libremetaverse::UDPPacketBuffer::data pub data: Vec owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.UDPPacketBuffer.DataLength field System.Int32 LibreMetaverse.UDPPacketBuffer.DataLength libremetaverse libremetaverse::UDPPacketBuffer::data_length pub data_length: i32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.UDPPacketBuffer.RemoteEndPoint field System.Net.EndPoint LibreMetaverse.UDPPacketBuffer.RemoteEndPoint libremetaverse libremetaverse::UDPPacketBuffer::remote_end_point pub remote_end_point: std::net::SocketAddr owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UUID.Zero field LibreMetaverse.UUID LibreMetaverse.UUID.Zero libremetaverse-types libremetaverse_types::UUID::ZERO pub static ZERO: libremetaverse_types::UUID owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.Linked enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Linked libremetaverse libremetaverse::UpdateType::Linked Linked: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.None enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.None libremetaverse libremetaverse::UpdateType::None None: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.Position enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Position libremetaverse libremetaverse::UpdateType::Position Position: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.Rotation enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Rotation libremetaverse libremetaverse::UpdateType::Rotation Rotation: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.Scale enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Scale libremetaverse libremetaverse::UpdateType::Scale Scale: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.UpdateType.Uniform enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Uniform libremetaverse libremetaverse::UpdateType::Uniform Uniform: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UUID.Zero field LibreMetaverse.UUID LibreMetaverse.UUID.Zero libremetaverse-types libremetaverse_types::UUID::zero pub fn zero() -> libremetaverse_types::UUID none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.UpdateType.Linked enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Linked libremetaverse libremetaverse::UpdateType::LINKED LINKED: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UpdateType.None enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.None libremetaverse libremetaverse::UpdateType::NONE NONE: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UpdateType.Position enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Position libremetaverse libremetaverse::UpdateType::POSITION POSITION: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UpdateType.Rotation enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Rotation libremetaverse libremetaverse::UpdateType::ROTATION ROTATION: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UpdateType.Scale enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Scale libremetaverse libremetaverse::UpdateType::SCALE SCALE: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.UpdateType.Uniform enum_value LibreMetaverse.UpdateType LibreMetaverse.UpdateType.Uniform libremetaverse libremetaverse::UpdateType::UNIFORM UNIFORM: libremetaverse::UpdateType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utilities.WaterType.Dry enum_value LibreMetaverse.Utilities.WaterType LibreMetaverse.Utilities.WaterType.Dry libremetaverse-utilities libremetaverse_utilities::WaterType::Dry Dry: libremetaverse_utilities::WaterType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utilities.WaterType.Underwater enum_value LibreMetaverse.Utilities.WaterType LibreMetaverse.Utilities.WaterType.Underwater libremetaverse-utilities libremetaverse_utilities::WaterType::Underwater Underwater: libremetaverse_utilities::WaterType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utilities.WaterType.Unknown enum_value LibreMetaverse.Utilities.WaterType LibreMetaverse.Utilities.WaterType.Unknown libremetaverse-utilities libremetaverse_utilities::WaterType::Unknown Unknown: libremetaverse_utilities::WaterType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utilities.WaterType.Waterfront enum_value LibreMetaverse.Utilities.WaterType LibreMetaverse.Utilities.WaterType.Waterfront libremetaverse-utilities libremetaverse_utilities::WaterType::Waterfront Waterfront: libremetaverse_utilities::WaterType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.DEG_TO_RAD constant System.Single LibreMetaverse.Utils.DEG_TO_RAD libremetaverse-types libremetaverse_types::Utils::DEG_TO_RAD pub const DEG_TO_RAD: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.E constant System.Single LibreMetaverse.Utils.E libremetaverse-types libremetaverse_types::Utils::E pub const E: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Utils.EmptyBytes field System.Byte[] LibreMetaverse.Utils.EmptyBytes libremetaverse-types libremetaverse_types::Utils::EMPTY_BYTES pub static EMPTY_BYTES: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Utils.EnUsCulture field System.Globalization.CultureInfo LibreMetaverse.Utils.EnUsCulture libremetaverse-types libremetaverse_types::Utils::EN_US_CULTURE pub static EN_US_CULTURE: libremetaverse_types::compat::CultureInfo owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Utils.Epoch field System.DateTime LibreMetaverse.Utils.Epoch libremetaverse-types libremetaverse_types::Utils::EPOCH pub static EPOCH: std::time::SystemTime owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Utils.InternStrings field System.Boolean LibreMetaverse.Utils.InternStrings libremetaverse-types libremetaverse_types::Utils::INTERN_STRINGS pub static INTERN_STRINGS: bool owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Utils.EmptyBytes field System.Byte[] LibreMetaverse.Utils.EmptyBytes libremetaverse-types libremetaverse_types::Utils::empty_bytes pub fn empty_bytes() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Utils.EnUsCulture field System.Globalization.CultureInfo LibreMetaverse.Utils.EnUsCulture libremetaverse-types libremetaverse_types::Utils::en_us_culture pub fn en_us_culture() -> libremetaverse_types::compat::CultureInfo none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Utils.Epoch field System.DateTime LibreMetaverse.Utils.Epoch libremetaverse-types libremetaverse_types::Utils::epoch pub fn epoch() -> std::time::SystemTime none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Utils.InternStrings field System.Boolean LibreMetaverse.Utils.InternStrings libremetaverse-types libremetaverse_types::Utils::intern_strings pub fn intern_strings() -> bool none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Utils.LOG10E constant System.Single LibreMetaverse.Utils.LOG10E libremetaverse-types libremetaverse_types::Utils::LOG10_E pub const LOG10_E: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.LOG2E constant System.Single LibreMetaverse.Utils.LOG2E libremetaverse-types libremetaverse_types::Utils::LOG2_E pub const LOG2_E: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.PI constant System.Single LibreMetaverse.Utils.PI libremetaverse-types libremetaverse_types::Utils::PI pub const PI: f32 owned_value sync none direct_snake_case direct mapped @@ -9805,38 +9805,38 @@ F:LibreMetaverse.Utils.Platform.Windows enum_value LibreMetaverse.Utils.Platform F:LibreMetaverse.Utils.Platform.WindowsCE enum_value LibreMetaverse.Utils.Platform LibreMetaverse.Utils.Platform.WindowsCE libremetaverse-types libremetaverse_types::UtilsPlatform::WindowsCE WindowsCE: libremetaverse_types::UtilsPlatform owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.RAD_TO_DEG constant System.Single LibreMetaverse.Utils.RAD_TO_DEG libremetaverse-types libremetaverse_types::Utils::RAD_TO_DEG pub const RAD_TO_DEG: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Utils.TWO_PI constant System.Single LibreMetaverse.Utils.TWO_PI libremetaverse-types libremetaverse_types::Utils::TWO_PI pub const TWO_PI: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector2.One field LibreMetaverse.Vector2 LibreMetaverse.Vector2.One libremetaverse-types libremetaverse_types::Vector2::ONE pub static ONE: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector2.UnitX field LibreMetaverse.Vector2 LibreMetaverse.Vector2.UnitX libremetaverse-types libremetaverse_types::Vector2::UNIT_X pub static UNIT_X: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector2.UnitY field LibreMetaverse.Vector2 LibreMetaverse.Vector2.UnitY libremetaverse-types libremetaverse_types::Vector2::UNIT_Y pub static UNIT_Y: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Vector2.One field LibreMetaverse.Vector2 LibreMetaverse.Vector2.One libremetaverse-types libremetaverse_types::Vector2::one pub fn one() -> libremetaverse_types::Vector2 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector2.UnitX field LibreMetaverse.Vector2 LibreMetaverse.Vector2.UnitX libremetaverse-types libremetaverse_types::Vector2::unit_x pub fn unit_x() -> libremetaverse_types::Vector2 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector2.UnitY field LibreMetaverse.Vector2 LibreMetaverse.Vector2.UnitY libremetaverse-types libremetaverse_types::Vector2::unit_y pub fn unit_y() -> libremetaverse_types::Vector2 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Vector2.X field System.Single LibreMetaverse.Vector2.X libremetaverse-types libremetaverse_types::Vector2::x pub x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector2.Y field System.Single LibreMetaverse.Vector2.Y libremetaverse-types libremetaverse_types::Vector2::y pub y: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector2.Zero field LibreMetaverse.Vector2 LibreMetaverse.Vector2.Zero libremetaverse-types libremetaverse_types::Vector2::ZERO pub static ZERO: libremetaverse_types::Vector2 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3.One field LibreMetaverse.Vector3 LibreMetaverse.Vector3.One libremetaverse-types libremetaverse_types::Vector3::ONE pub static ONE: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3.UnitX field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitX libremetaverse-types libremetaverse_types::Vector3::UNIT_X pub static UNIT_X: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3.UnitY field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitY libremetaverse-types libremetaverse_types::Vector3::UNIT_Y pub static UNIT_Y: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3.UnitZ field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitZ libremetaverse-types libremetaverse_types::Vector3::UNIT_Z pub static UNIT_Z: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Vector2.Zero field LibreMetaverse.Vector2 LibreMetaverse.Vector2.Zero libremetaverse-types libremetaverse_types::Vector2::zero pub fn zero() -> libremetaverse_types::Vector2 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3.One field LibreMetaverse.Vector3 LibreMetaverse.Vector3.One libremetaverse-types libremetaverse_types::Vector3::one pub fn one() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3.UnitX field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitX libremetaverse-types libremetaverse_types::Vector3::unit_x pub fn unit_x() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3.UnitY field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitY libremetaverse-types libremetaverse_types::Vector3::unit_y pub fn unit_y() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3.UnitZ field LibreMetaverse.Vector3 LibreMetaverse.Vector3.UnitZ libremetaverse-types libremetaverse_types::Vector3::unit_z pub fn unit_z() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Vector3.X field System.Single LibreMetaverse.Vector3.X libremetaverse-types libremetaverse_types::Vector3::x pub x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector3.Y field System.Single LibreMetaverse.Vector3.Y libremetaverse-types libremetaverse_types::Vector3::y pub y: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector3.Z field System.Single LibreMetaverse.Vector3.Z libremetaverse-types libremetaverse_types::Vector3::z pub z: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3.Zero field LibreMetaverse.Vector3 LibreMetaverse.Vector3.Zero libremetaverse-types libremetaverse_types::Vector3::ZERO pub static ZERO: libremetaverse_types::Vector3 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3d.One field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.One libremetaverse-types libremetaverse_types::Vector3d::ONE pub static ONE: libremetaverse_types::Vector3d owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3d.UnitX field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitX libremetaverse-types libremetaverse_types::Vector3d::UNIT_X pub static UNIT_X: libremetaverse_types::Vector3d owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3d.UnitY field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitY libremetaverse-types libremetaverse_types::Vector3d::UNIT_Y pub static UNIT_Y: libremetaverse_types::Vector3d owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3d.UnitZ field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitZ libremetaverse-types libremetaverse_types::Vector3d::UNIT_Z pub static UNIT_Z: libremetaverse_types::Vector3d owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Vector3.Zero field LibreMetaverse.Vector3 LibreMetaverse.Vector3.Zero libremetaverse-types libremetaverse_types::Vector3::zero pub fn zero() -> libremetaverse_types::Vector3 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3d.One field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.One libremetaverse-types libremetaverse_types::Vector3d::one pub fn one() -> libremetaverse_types::Vector3d none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3d.UnitX field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitX libremetaverse-types libremetaverse_types::Vector3d::unit_x pub fn unit_x() -> libremetaverse_types::Vector3d none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3d.UnitY field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitY libremetaverse-types libremetaverse_types::Vector3d::unit_y pub fn unit_y() -> libremetaverse_types::Vector3d none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector3d.UnitZ field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.UnitZ libremetaverse-types libremetaverse_types::Vector3d::unit_z pub fn unit_z() -> libremetaverse_types::Vector3d none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Vector3d.X field System.Double LibreMetaverse.Vector3d.X libremetaverse-types libremetaverse_types::Vector3d::x pub x: f64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector3d.Y field System.Double LibreMetaverse.Vector3d.Y libremetaverse-types libremetaverse_types::Vector3d::y pub y: f64 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector3d.Z field System.Double LibreMetaverse.Vector3d.Z libremetaverse-types libremetaverse_types::Vector3d::z pub z: f64 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector3d.Zero field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.Zero libremetaverse-types libremetaverse_types::Vector3d::ZERO pub static ZERO: libremetaverse_types::Vector3d owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.One field LibreMetaverse.Vector4 LibreMetaverse.Vector4.One libremetaverse-types libremetaverse_types::Vector4::ONE pub static ONE: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.UnitW field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitW libremetaverse-types libremetaverse_types::Vector4::UNIT_W pub static UNIT_W: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.UnitX field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitX libremetaverse-types libremetaverse_types::Vector4::UNIT_X pub static UNIT_X: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.UnitY field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitY libremetaverse-types libremetaverse_types::Vector4::UNIT_Y pub static UNIT_Y: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.UnitZ field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitZ libremetaverse-types libremetaverse_types::Vector4::UNIT_Z pub static UNIT_Z: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Vector3d.Zero field LibreMetaverse.Vector3d LibreMetaverse.Vector3d.Zero libremetaverse-types libremetaverse_types::Vector3d::zero pub fn zero() -> libremetaverse_types::Vector3d none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector4.One field LibreMetaverse.Vector4 LibreMetaverse.Vector4.One libremetaverse-types libremetaverse_types::Vector4::one pub fn one() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector4.UnitW field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitW libremetaverse-types libremetaverse_types::Vector4::unit_w pub fn unit_w() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector4.UnitX field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitX libremetaverse-types libremetaverse_types::Vector4::unit_x pub fn unit_x() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector4.UnitY field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitY libremetaverse-types libremetaverse_types::Vector4::unit_y pub fn unit_y() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.Vector4.UnitZ field LibreMetaverse.Vector4 LibreMetaverse.Vector4.UnitZ libremetaverse-types libremetaverse_types::Vector4::unit_z pub fn unit_z() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Vector4.W field System.Single LibreMetaverse.Vector4.W libremetaverse-types libremetaverse_types::Vector4::w pub w: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector4.X field System.Single LibreMetaverse.Vector4.X libremetaverse-types libremetaverse_types::Vector4::x pub x: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector4.Y field System.Single LibreMetaverse.Vector4.Y libremetaverse-types libremetaverse_types::Vector4::y pub y: f32 owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Vector4.Z field System.Single LibreMetaverse.Vector4.Z libremetaverse-types libremetaverse_types::Vector4::z pub z: f32 owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.Vector4.Zero field LibreMetaverse.Vector4 LibreMetaverse.Vector4.Zero libremetaverse-types libremetaverse_types::Vector4::ZERO pub static ZERO: libremetaverse_types::Vector4 owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.Vector4.Zero field LibreMetaverse.Vector4 LibreMetaverse.Vector4.Zero libremetaverse-types libremetaverse_types::Vector4::zero pub fn zero() -> libremetaverse_types::Vector4 none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.ViewerUriType.Application enum_value LibreMetaverse.ViewerUriType LibreMetaverse.ViewerUriType.Application libremetaverse libremetaverse::ViewerUriType::Application Application: libremetaverse::ViewerUriType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ViewerUriType.Location enum_value LibreMetaverse.ViewerUriType LibreMetaverse.ViewerUriType.Location libremetaverse libremetaverse::ViewerUriType::Location Location: libremetaverse::ViewerUriType owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.ViewerUriType.Unknown enum_value LibreMetaverse.ViewerUriType LibreMetaverse.ViewerUriType.Unknown libremetaverse libremetaverse::ViewerUriType::Unknown Unknown: libremetaverse::ViewerUriType owned_value sync none direct_snake_case direct mapped @@ -9866,8 +9866,8 @@ F:LibreMetaverse.VisualParam.ParamID field System.Int32 LibreMetaverse.VisualPar F:LibreMetaverse.VisualParam.SkeletalDistortions field LibreMetaverse.SkeletalBoneInfo[] LibreMetaverse.VisualParam.SkeletalDistortions libremetaverse libremetaverse::VisualParam::skeletal_distortions pub skeletal_distortions: Option> owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.VisualParam.VolumeMorphs field LibreMetaverse.VolumeMorphInfo[] LibreMetaverse.VisualParam.VolumeMorphs libremetaverse libremetaverse::VisualParam::volume_morphs pub volume_morphs: Option> owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.VisualParam.Wearable field System.String LibreMetaverse.VisualParam.Wearable libremetaverse libremetaverse::VisualParam::wearable pub wearable: Option owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.VisualParams.Group0ParamIds field System.Int32[] LibreMetaverse.VisualParams.Group0ParamIds libremetaverse libremetaverse::VisualParams::GROUP0_PARAM_IDS pub static GROUP0_PARAM_IDS: Vec owned_value sync none direct_snake_case direct mapped -F:LibreMetaverse.VisualParams.Params field System.Collections.Generic.SortedList LibreMetaverse.VisualParams.Params libremetaverse libremetaverse::VisualParams::PARAMS pub static PARAMS: libremetaverse_types::compat::SortedList owned_value sync none direct_snake_case direct mapped +F:LibreMetaverse.VisualParams.Group0ParamIds field System.Int32[] LibreMetaverse.VisualParams.Group0ParamIds libremetaverse libremetaverse::VisualParams::group0_param_ids pub fn group0_param_ids() -> Vec none sync infallible_placeholder direct_snake_case static_field_accessor mapped +F:LibreMetaverse.VisualParams.Params field System.Collections.Generic.SortedList LibreMetaverse.VisualParams.Params libremetaverse libremetaverse::VisualParams::params pub fn params() -> libremetaverse_types::compat::SortedList none sync infallible_placeholder direct_snake_case static_field_accessor mapped F:LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.AccountHandle field System.String LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.AccountHandle libremetaverse-voice-vivox libremetaverse_voice_vivox::VoiceGatewayAccountLoginStateChangeEventArgs::account_handle pub account_handle: String owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.State field LibreMetaverse.Voice.Vivox.VoiceGateway.LoginState LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.State libremetaverse-voice-vivox libremetaverse_voice_vivox::VoiceGatewayAccountLoginStateChangeEventArgs::state pub state: libremetaverse_voice_vivox::VoiceGatewayLoginState owned_value sync none direct_snake_case direct mapped F:LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.StatusCode field System.Int32 LibreMetaverse.Voice.Vivox.VoiceGateway.AccountLoginStateChangeEventArgs.StatusCode libremetaverse-voice-vivox libremetaverse_voice_vivox::VoiceGatewayAccountLoginStateChangeEventArgs::status_code pub status_code: i32 owned_value sync none direct_snake_case direct mapped @@ -10268,8 +10268,8 @@ M:LibreMetaverse.AgentManager.GrabUpdate(LibreMetaverse.UUID,LibreMetaverse.Vect M:LibreMetaverse.AgentManager.GroupInviteRespond(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Boolean) method System.Void LibreMetaverse.AgentManager.GroupInviteRespond(LibreMetaverse.UUID groupID, LibreMetaverse.UUID imSessionID, System.Boolean accept) libremetaverse libremetaverse::AgentManager::group_invite_respond pub fn group_invite_respond(&self, group_id: libremetaverse_types::UUID, im_session_id: libremetaverse_types::UUID, accept: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentManager.InstantMessage(LibreMetaverse.UUID,System.String) method System.Void LibreMetaverse.AgentManager.InstantMessage(LibreMetaverse.UUID target, System.String message) libremetaverse libremetaverse::AgentManager::instant_message_with_uuid_string pub fn instant_message_with_uuid_string(&self, target: libremetaverse_types::UUID, message: String) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.InstantMessage(LibreMetaverse.UUID,System.String,LibreMetaverse.UUID) method System.Void LibreMetaverse.AgentManager.InstantMessage(LibreMetaverse.UUID target, System.String message, LibreMetaverse.UUID imSessionID) libremetaverse libremetaverse::AgentManager::instant_message_with_uuid_string_uuid pub fn instant_message_with_uuid_string_uuid(&self, target: libremetaverse_types::UUID, message: String, im_session_id: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AgentManager.InstantMessage(System.String,LibreMetaverse.UUID,System.String,LibreMetaverse.UUID,LibreMetaverse.InstantMessageDialog,LibreMetaverse.InstantMessageOnline,LibreMetaverse.Vector3,LibreMetaverse.UUID,System.Byte[]) method System.Void LibreMetaverse.AgentManager.InstantMessage(System.String fromName, LibreMetaverse.UUID target, System.String message, LibreMetaverse.UUID imSessionID, LibreMetaverse.InstantMessageDialog dialog, LibreMetaverse.InstantMessageOnline offline, LibreMetaverse.Vector3 position, LibreMetaverse.UUID regionID, System.Byte[] binaryBucket) libremetaverse libremetaverse::AgentManager::instant_message_with_string_uuid_string_uuid_instant_message_dialog_instant_message_online_vector3_uuid_byte pub fn instant_message_with_string_uuid_string_uuid_instant_message_dialog_instant_message_online_vector3_uuid_byte(&self, from_name: String, target: libremetaverse_types::UUID, message: String, im_session_id: libremetaverse_types::UUID, dialog: libremetaverse::InstantMessageDialog, offline: libremetaverse::InstantMessageOnline, position: libremetaverse_types::Vector3, region_id: libremetaverse_types::UUID, binary_bucket: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AgentManager.InstantMessage(System.String,LibreMetaverse.UUID,System.String,LibreMetaverse.UUID,LibreMetaverse.UUID[]) method System.Void LibreMetaverse.AgentManager.InstantMessage(System.String fromName, LibreMetaverse.UUID target, System.String message, LibreMetaverse.UUID imSessionID, LibreMetaverse.UUID[] conferenceIDs) libremetaverse libremetaverse::AgentManager::instant_message_with_string_uuid_string_uuid_uuid pub fn instant_message_with_string_uuid_string_uuid_uuid(&self, from_name: String, target: libremetaverse_types::UUID, message: String, im_session_id: libremetaverse_types::UUID, conference_i_ds: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AgentManager.InstantMessage(System.String,LibreMetaverse.UUID,System.String,LibreMetaverse.UUID,LibreMetaverse.InstantMessageDialog,LibreMetaverse.InstantMessageOnline,LibreMetaverse.Vector3,LibreMetaverse.UUID,System.Byte[]) method System.Void LibreMetaverse.AgentManager.InstantMessage(System.String fromName, LibreMetaverse.UUID target, System.String message, LibreMetaverse.UUID imSessionID, LibreMetaverse.InstantMessageDialog dialog, LibreMetaverse.InstantMessageOnline offline, LibreMetaverse.Vector3 position, LibreMetaverse.UUID regionID, System.Byte[] binaryBucket) libremetaverse libremetaverse::AgentManager::instant_message_with_string_uuid_string_uuid_instant_message_dialog_instant_message_online_vector3_uuid_bytes pub fn instant_message_with_string_uuid_string_uuid_instant_message_dialog_instant_message_online_vector3_uuid_bytes(&self, from_name: String, target: libremetaverse_types::UUID, message: String, im_session_id: libremetaverse_types::UUID, dialog: libremetaverse::InstantMessageDialog, offline: libremetaverse::InstantMessageOnline, position: libremetaverse_types::Vector3, region_id: libremetaverse_types::UUID, binary_bucket: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AgentManager.InstantMessage(System.String,LibreMetaverse.UUID,System.String,LibreMetaverse.UUID,LibreMetaverse.UUID[]) method System.Void LibreMetaverse.AgentManager.InstantMessage(System.String fromName, LibreMetaverse.UUID target, System.String message, LibreMetaverse.UUID imSessionID, LibreMetaverse.UUID[] conferenceIDs) libremetaverse libremetaverse::AgentManager::instant_message_with_string_uuid_string_uuid_uuid_array pub fn instant_message_with_string_uuid_string_uuid_uuid_array(&self, from_name: String, target: libremetaverse_types::UUID, message: String, im_session_id: libremetaverse_types::UUID, conference_i_ds: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.InstantMessageGroup(LibreMetaverse.UUID,System.String) method System.Void LibreMetaverse.AgentManager.InstantMessageGroup(LibreMetaverse.UUID groupID, System.String message) libremetaverse libremetaverse::AgentManager::instant_message_group_with_uuid_string pub fn instant_message_group_with_uuid_string(&self, group_id: libremetaverse_types::UUID, message: String) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.InstantMessageGroup(System.String,LibreMetaverse.UUID,System.String) method System.Void LibreMetaverse.AgentManager.InstantMessageGroup(System.String fromName, LibreMetaverse.UUID groupID, System.String message) libremetaverse libremetaverse::AgentManager::instant_message_group_with_string_uuid_string pub fn instant_message_group_with_string_uuid_string(&self, from_name: String, group_id: libremetaverse_types::UUID, message: String) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.IsCrossing method System.Boolean LibreMetaverse.AgentManager.IsCrossing() libremetaverse libremetaverse::AgentManager::is_crossing pub fn is_crossing(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -10329,7 +10329,7 @@ M:LibreMetaverse.AgentManager.TeleportAsync(System.String,LibreMetaverse.Vector3 M:LibreMetaverse.AgentManager.TeleportAsync(System.String,LibreMetaverse.Vector3,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AgentManager.TeleportAsync(System.String simName, LibreMetaverse.Vector3 position, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AgentManager::teleport_with_string_vector3_cancellation_token pub async fn teleport_with_string_vector3_cancellation_token(&self, sim_name: String, position: libremetaverse_types::Vector3, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.TeleportAsync(System.UInt64,LibreMetaverse.Vector3,LibreMetaverse.Vector3,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AgentManager.TeleportAsync(System.UInt64 regionHandle, LibreMetaverse.Vector3 position, LibreMetaverse.Vector3 lookAt, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AgentManager::teleport_with_u_int64_vector3_vector3_cancellation_token pub async fn teleport_with_u_int64_vector3_vector3_cancellation_token(&self, region_handle: u64, position: libremetaverse_types::Vector3, look_at: libremetaverse_types::Vector3, cancellation_token: Option) -> Result shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentManager.TeleportAsync(System.UInt64,LibreMetaverse.Vector3,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AgentManager.TeleportAsync(System.UInt64 regionHandle, LibreMetaverse.Vector3 position, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AgentManager::teleport_with_u_int64_vector3_cancellation_token pub async fn teleport_with_u_int64_vector3_cancellation_token(&self, region_handle: u64, position: libremetaverse_types::Vector3, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AgentManager.TeleportFailedEventHandler(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator) method System.Void LibreMetaverse.AgentManager.TeleportFailedEventHandler(System.String messageKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::AgentManager::teleport_failed_event_handler pub fn teleport_failed_event_handler(&self, message_key: String, message: libremetaverse::interfaces::IMessage, simulator: libremetaverse::Simulator) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.AgentManager.TeleportFailedEventHandler(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator) method System.Void LibreMetaverse.AgentManager.TeleportFailedEventHandler(System.String messageKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::AgentManager::teleport_failed_event_handler pub fn teleport_failed_event_handler(&self, message_key: String, message: Box, simulator: libremetaverse::Simulator) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentManager.TeleportLureRespond(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Boolean) method System.Void LibreMetaverse.AgentManager.TeleportLureRespond(LibreMetaverse.UUID requesterID, LibreMetaverse.UUID sessionID, System.Boolean accept) libremetaverse libremetaverse::AgentManager::teleport_lure_respond pub fn teleport_lure_respond(&self, requester_id: libremetaverse_types::UUID, session_id: libremetaverse_types::UUID, accept: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentManager.Touch(System.UInt32) method System.Void LibreMetaverse.AgentManager.Touch(System.UInt32 objectLocalID) libremetaverse libremetaverse::AgentManager::touch pub fn touch(&self, object_local_id: u32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentManager.TrackObjectInSimulator(LibreMetaverse.UUID,LibreMetaverse.Simulator) method System.Void LibreMetaverse.AgentManager.TrackObjectInSimulator(LibreMetaverse.UUID objectID, LibreMetaverse.Simulator sim) libremetaverse libremetaverse::AgentManager::track_object_in_simulator pub fn track_object_in_simulator(&self, object_id: libremetaverse_types::UUID, sim: libremetaverse::Simulator) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -10349,7 +10349,7 @@ M:LibreMetaverse.AgentManager.UpdateProfileUdp(LibreMetaverse.Avatar.AvatarPrope M:LibreMetaverse.AgentPreferencesEventArgs.#ctor(LibreMetaverse.Messages.Linden.AgentPreferencesMessage) constructor LibreMetaverse.AgentPreferencesEventArgs(LibreMetaverse.Messages.Linden.AgentPreferencesMessage preferences) libremetaverse libremetaverse::AgentPreferencesEventArgs::new pub fn new(preferences: libremetaverse::messages::linden::AgentPreferencesMessage) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentSettings.#ctor constructor LibreMetaverse.AgentSettings() libremetaverse libremetaverse::AgentSettings::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AgentThrottle.#ctor(LibreMetaverse.GridClient) constructor LibreMetaverse.AgentThrottle(LibreMetaverse.GridClient client) libremetaverse libremetaverse::AgentThrottle::new_with_grid_client pub fn new_with_grid_client(client: libremetaverse::GridClient) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.AgentThrottle(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::AgentThrottle::new_with_byte_int32 pub fn new_with_byte_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.AgentThrottle(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::AgentThrottle::new_with_bytes_int32 pub fn new_with_bytes_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentThrottle.Set method System.Void LibreMetaverse.AgentThrottle.Set() libremetaverse libremetaverse::AgentThrottle::set_with_method pub fn set_with_method(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentThrottle.Set(LibreMetaverse.Simulator) method System.Void LibreMetaverse.AgentThrottle.Set(LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::AgentThrottle::set_with_simulator pub fn set_with_simulator(&self, simulator: Option) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AgentThrottle.ToBytes method System.Byte[] LibreMetaverse.AgentThrottle.ToBytes() libremetaverse libremetaverse::AgentThrottle::to_bytes pub fn to_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -10367,13 +10367,13 @@ M:LibreMetaverse.Animesh.AnimeshPlayer.Update(System.Single) method System.Void M:LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.Animesh.JointPose},LibreMetaverse.Rendering.LindenSkeleton,LibreMetaverse.Rendering.MeshSkinData) method LibreMetaverse.Matrix4[] LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary pose, LibreMetaverse.Rendering.LindenSkeleton skeleton, LibreMetaverse.Rendering.MeshSkinData skinData) libremetaverse libremetaverse::AnimeshSkinning::compute_skinning_matrices pub fn compute_skinning_matrices(pose: std::collections::HashMap, skeleton: libremetaverse::rendering::LindenSkeleton, skin_data: libremetaverse::rendering::MeshSkinData) -> Result, crate::Error> owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face,LibreMetaverse.Matrix4[],LibreMetaverse.Matrix4,System.Span{LibreMetaverse.Vector3},System.Span{LibreMetaverse.Vector3}) method System.Void LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face face, LibreMetaverse.Matrix4[] skinningMatrices, LibreMetaverse.Matrix4 bindShapeMatrix, System.Span outPositions, System.Span outNormals = default) libremetaverse libremetaverse::AnimeshSkinning::deform_vertices pub fn deform_vertices(face: libremetaverse::rendering::Face, skinning_matrices: Vec, bind_shape_matrix: libremetaverse_types::Matrix4, out_positions: libremetaverse_types::compat::Span, out_normals: Option>) -> Result<(), crate::Error> owned,owned,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.#ctor constructor LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy() libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToAdd) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::add_policy pub fn add_policy(&self, policy_to_add: Option) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToAdd) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::add_policy pub fn add_policy(&self, policy_to_add: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem) method System.Boolean LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem item) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::can_attach pub fn can_attach(&self, item: Option) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanDetach(LibreMetaverse.InventoryItem) method System.Boolean LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanDetach(LibreMetaverse.InventoryItem item) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::can_detach pub fn can_detach(&self, item: Option) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method System.Void LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToRemove) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::remove_policy pub fn remove_policy(&self, policy_to_remove: Option) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method System.Void LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToRemove) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::remove_policy pub fn remove_policy(&self, policy_to_remove: Option>) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.ReportItemChangeAsync(System.Collections.Generic.List{LibreMetaverse.InventoryItem},System.Collections.Generic.List{LibreMetaverse.InventoryItem},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.ReportItemChangeAsync(System.Collections.Generic.List addedItems, System.Collections.Generic.List removedItems, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::report_item_change pub async fn report_item_change(&self, added_items: Option>, removed_items: Option>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.#ctor(LibreMetaverse.GridClient) constructor LibreMetaverse.Appearance.CurrentOutfitFolder(LibreMetaverse.GridClient client) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::new pub fn new(client: Option) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Appearance.CurrentOutfitFolder.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method LibreMetaverse.Appearance.ICurrentOutfitPolicy LibreMetaverse.Appearance.CurrentOutfitFolder.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToAdd) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::add_policy pub fn add_policy(&self, policy_to_add: libremetaverse::appearance::ICurrentOutfitPolicy) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Appearance.CurrentOutfitFolder.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method LibreMetaverse.Appearance.ICurrentOutfitPolicy LibreMetaverse.Appearance.CurrentOutfitFolder.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToAdd) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::add_policy pub fn add_policy(&self, policy_to_add: Box) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.AddToOutfitAsync(LibreMetaverse.InventoryItem,System.Boolean,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.AddToOutfitAsync(LibreMetaverse.InventoryItem item, System.Boolean replace, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::add_to_outfit_with_inventory_item_boolean_cancellation_token pub async fn add_to_outfit_with_inventory_item_boolean_cancellation_token(&self, item: libremetaverse::InventoryItem, replace: bool, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.AddToOutfitAsync(System.Collections.Generic.List{LibreMetaverse.InventoryItem},System.Boolean,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.AddToOutfitAsync(System.Collections.Generic.List requestedItemsToAdd, System.Boolean replace, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::add_to_outfit_with_list_boolean_cancellation_token pub async fn add_to_outfit_with_list_boolean_cancellation_token(&self, requested_items_to_add: Vec, replace: bool, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.AttachAsync(LibreMetaverse.InventoryItem,LibreMetaverse.AttachmentPoint,System.Boolean,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.AttachAsync(LibreMetaverse.InventoryItem item, LibreMetaverse.AttachmentPoint point, System.Boolean replace, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::attach pub async fn attach(&self, item: libremetaverse::InventoryItem, point: libremetaverse_types::AttachmentPoint, replace: bool, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped @@ -10388,7 +10388,7 @@ M:LibreMetaverse.Appearance.CurrentOutfitFolder.GetWornAtAsync(LibreMetaverse.We M:LibreMetaverse.Appearance.CurrentOutfitFolder.IsObjectDescendentOfAsync(LibreMetaverse.InventoryBase,LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.IsObjectDescendentOfAsync(LibreMetaverse.InventoryBase item, LibreMetaverse.UUID parentId, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::is_object_descendent_of pub async fn is_object_descendent_of(&self, item: libremetaverse::InventoryBase, parent_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.RemoveFromOutfitAsync(LibreMetaverse.InventoryItem,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.RemoveFromOutfitAsync(LibreMetaverse.InventoryItem item, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::remove_from_outfit_with_inventory_item_cancellation_token pub async fn remove_from_outfit_with_inventory_item_cancellation_token(&self, item: libremetaverse::InventoryItem, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.RemoveFromOutfitAsync(System.Collections.Generic.List{LibreMetaverse.InventoryItem},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.RemoveFromOutfitAsync(System.Collections.Generic.List requestedItemsToRemove, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::remove_from_outfit_with_list_cancellation_token pub async fn remove_from_outfit_with_list_cancellation_token(&self, requested_items_to_remove: Vec, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Appearance.CurrentOutfitFolder.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method System.Void LibreMetaverse.Appearance.CurrentOutfitFolder.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToRemove) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::remove_policy pub fn remove_policy(&self, policy_to_remove: libremetaverse::appearance::ICurrentOutfitPolicy) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Appearance.CurrentOutfitFolder.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method System.Void LibreMetaverse.Appearance.CurrentOutfitFolder.RemovePolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToRemove) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::remove_policy pub fn remove_policy(&self, policy_to_remove: Box) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.ReplaceOutfitAsync(LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.Appearance.CurrentOutfitFolder.ReplaceOutfitAsync(LibreMetaverse.UUID newOutfitFolderId, System.Threading.CancellationToken cancellationToken = default) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::replace_outfit pub async fn replace_outfit(&self, new_outfit_folder_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.CurrentOutfitFolder.ResolveInventoryLink(LibreMetaverse.InventoryItem) method LibreMetaverse.InventoryItem LibreMetaverse.Appearance.CurrentOutfitFolder.ResolveInventoryLink(LibreMetaverse.InventoryItem itemLink) libremetaverse appearance libremetaverse::appearance::CurrentOutfitFolder::resolve_inventory_link pub fn resolve_inventory_link(&self, item_link: libremetaverse::InventoryItem) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Appearance.ICurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem) method System.Boolean LibreMetaverse.Appearance.ICurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem item) libremetaverse appearance libremetaverse::appearance::ICurrentOutfitPolicy::can_attach pub fn can_attach(&self, item: Option) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -10467,9 +10467,9 @@ M:LibreMetaverse.AssetCache.GetCachedAssetBytesAsync(LibreMetaverse.UUID,System. M:LibreMetaverse.AssetCache.GetCachedImage(LibreMetaverse.UUID) method LibreMetaverse.ImageDownload LibreMetaverse.AssetCache.GetCachedImage(LibreMetaverse.UUID imageID) libremetaverse libremetaverse::AssetCache::get_cached_image pub fn get_cached_image(&self, image_id: libremetaverse_types::UUID) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetCache.HasAsset(LibreMetaverse.UUID) method System.Boolean LibreMetaverse.AssetCache.HasAsset(LibreMetaverse.UUID assetID) libremetaverse libremetaverse::AssetCache::has_asset pub fn has_asset(&self, asset_id: libremetaverse_types::UUID) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetCache.PruneAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetCache.PruneAsync(System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetCache::prune pub async fn prune(&self, cancellation_token: Option) -> Result<(), crate::Error> shared_self,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.AssetCache.SaveAssetToCache(LibreMetaverse.UUID,System.Byte[]) method System.Boolean LibreMetaverse.AssetCache.SaveAssetToCache(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse libremetaverse::AssetCache::save_asset_to_cache_with_uuid_byte pub fn save_asset_to_cache_with_uuid_byte(&self, asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AssetCache.SaveAssetToCacheAsync(LibreMetaverse.UUID,System.Byte[],System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetCache.SaveAssetToCacheAsync(LibreMetaverse.UUID assetID, System.Byte[] assetData, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetCache::save_asset_to_cache_with_uuid_byte_cancellation_token pub async fn save_asset_to_cache_with_uuid_byte_cancellation_token(&self, asset_id: libremetaverse_types::UUID, asset_data: Vec, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AssetCache.TryGetCachedAssetBytes(LibreMetaverse.UUID,System.Byte[]@) method System.Boolean LibreMetaverse.AssetCache.TryGetCachedAssetBytes(LibreMetaverse.UUID assetID, out System.Byte[]& data) libremetaverse libremetaverse::AssetCache::try_get_cached_asset_bytes_with_uuid_byte pub fn try_get_cached_asset_bytes_with_uuid_byte(&self, asset_id: libremetaverse_types::UUID, data: &mut Option>) -> bool shared_self,owned,mutable_output sync infallible_placeholder descriptive_overload_name method mapped +M:LibreMetaverse.AssetCache.SaveAssetToCache(LibreMetaverse.UUID,System.Byte[]) method System.Boolean LibreMetaverse.AssetCache.SaveAssetToCache(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse libremetaverse::AssetCache::save_asset_to_cache_with_uuid_bytes pub fn save_asset_to_cache_with_uuid_bytes(&self, asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AssetCache.SaveAssetToCacheAsync(LibreMetaverse.UUID,System.Byte[],System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetCache.SaveAssetToCacheAsync(LibreMetaverse.UUID assetID, System.Byte[] assetData, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetCache::save_asset_to_cache_with_uuid_bytes_cancellation_token pub async fn save_asset_to_cache_with_uuid_bytes_cancellation_token(&self, asset_id: libremetaverse_types::UUID, asset_data: Vec, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AssetCache.TryGetCachedAssetBytes(LibreMetaverse.UUID,System.Byte[]@) method System.Boolean LibreMetaverse.AssetCache.TryGetCachedAssetBytes(LibreMetaverse.UUID assetID, out System.Byte[]& data) libremetaverse libremetaverse::AssetCache::try_get_cached_asset_bytes_with_uuid_bytes pub fn try_get_cached_asset_bytes_with_uuid_bytes(&self, asset_id: libremetaverse_types::UUID, data: &mut Option>) -> bool shared_self,owned,mutable_output sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.AssetCache.TryGetCachedAssetBytesAsync(LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.AssetCache.TryGetCachedAssetBytesAsync(LibreMetaverse.UUID assetID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetCache::try_get_cached_asset_bytes_with_uuid_cancellation_token pub async fn try_get_cached_asset_bytes_with_uuid_cancellation_token(&self, asset_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result<(bool, Option>), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AssetCacheSettings.#ctor constructor LibreMetaverse.AssetCacheSettings() libremetaverse libremetaverse::AssetCacheSettings::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetDownload.#ctor constructor LibreMetaverse.AssetDownload() libremetaverse libremetaverse::AssetDownload::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped @@ -10488,8 +10488,8 @@ M:LibreMetaverse.AssetManager.RequestInventoryAssetAsync(LibreMetaverse.Inventor M:LibreMetaverse.AssetManager.RequestInventoryAssetAsync(LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.AssetType,System.Boolean,LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestInventoryAssetAsync(LibreMetaverse.UUID assetID, LibreMetaverse.UUID itemID, LibreMetaverse.UUID taskID, LibreMetaverse.UUID ownerID, LibreMetaverse.AssetType assetType, System.Boolean priority, LibreMetaverse.UUID transferID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_inventory_asset_with_uuid_uuid_uuid_uuid_asset_type_boolean_uuid_cancellation_token pub async fn request_inventory_asset_with_uuid_uuid_uuid_uuid_asset_type_boolean_uuid_cancellation_token(&self, asset_id: libremetaverse_types::UUID, item_id: libremetaverse_types::UUID, task_id: libremetaverse_types::UUID, owner_id: libremetaverse_types::UUID, asset_type: libremetaverse_types::AssetType, priority: bool, transfer_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AssetManager.RequestMeshAsync(LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestMeshAsync(LibreMetaverse.UUID meshID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_mesh pub async fn request_mesh(&self, mesh_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetManager.RequestServerBakedImageAsync(LibreMetaverse.UUID,LibreMetaverse.UUID,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestServerBakedImageAsync(LibreMetaverse.UUID avatarID, LibreMetaverse.UUID textureID, System.String bakeName, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_server_baked_image pub async fn request_server_baked_image(&self, avatar_id: libremetaverse_types::UUID, texture_id: libremetaverse_types::UUID, bake_name: String, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.AssetManager.RequestUpload(LibreMetaverse.UUID@,LibreMetaverse.AssetType,System.Byte[],System.Boolean,LibreMetaverse.UUID) method LibreMetaverse.UUID LibreMetaverse.AssetManager.RequestUpload(out LibreMetaverse.UUID& assetID, LibreMetaverse.AssetType type, System.Byte[] data, System.Boolean storeLocal, LibreMetaverse.UUID transactionID) libremetaverse libremetaverse::AssetManager::request_upload_with_uuid_asset_type_byte_boolean_uuid pub fn request_upload_with_uuid_asset_type_byte_boolean_uuid(&self, asset_id: &mut libremetaverse_types::UUID, type_: libremetaverse_types::AssetType, data: Vec, store_local: bool, transaction_id: libremetaverse_types::UUID) -> Result shared_self,mutable_output,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.AssetManager.RequestUploadAsync(LibreMetaverse.AssetType,System.Byte[],System.Boolean,LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestUploadAsync(LibreMetaverse.AssetType type, System.Byte[] data, System.Boolean storeLocal, LibreMetaverse.UUID transactionID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_upload_with_asset_type_byte_boolean_uuid_cancellation_token pub async fn request_upload_with_asset_type_byte_boolean_uuid_cancellation_token(&self, type_: libremetaverse_types::AssetType, data: Vec, store_local: bool, transaction_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AssetManager.RequestUpload(LibreMetaverse.UUID@,LibreMetaverse.AssetType,System.Byte[],System.Boolean,LibreMetaverse.UUID) method LibreMetaverse.UUID LibreMetaverse.AssetManager.RequestUpload(out LibreMetaverse.UUID& assetID, LibreMetaverse.AssetType type, System.Byte[] data, System.Boolean storeLocal, LibreMetaverse.UUID transactionID) libremetaverse libremetaverse::AssetManager::request_upload_with_uuid_asset_type_bytes_boolean_uuid pub fn request_upload_with_uuid_asset_type_bytes_boolean_uuid(&self, asset_id: &mut libremetaverse_types::UUID, type_: libremetaverse_types::AssetType, data: Vec, store_local: bool, transaction_id: libremetaverse_types::UUID) -> Result shared_self,mutable_output,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.AssetManager.RequestUploadAsync(LibreMetaverse.AssetType,System.Byte[],System.Boolean,LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestUploadAsync(LibreMetaverse.AssetType type, System.Byte[] data, System.Boolean storeLocal, LibreMetaverse.UUID transactionID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_upload_with_asset_type_bytes_boolean_uuid_cancellation_token pub async fn request_upload_with_asset_type_bytes_boolean_uuid_cancellation_token(&self, type_: libremetaverse_types::AssetType, data: Vec, store_local: bool, transaction_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.AssetManager.RequestUploadBakedTextureAsync(System.Byte[],System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestUploadBakedTextureAsync(System.Byte[] textureData, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_upload_baked_texture pub async fn request_upload_baked_texture(&self, texture_data: Vec, cancellation_token: Option) -> Result shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetManager.RequestUploadLargeTextureAsync(System.Byte[],System.Int32,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.AssetManager.RequestUploadLargeTextureAsync(System.Byte[] data, System.Int32 widthPixels, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::AssetManager::request_upload_large_texture pub async fn request_upload_large_texture(&self, data: Vec, width_pixels: i32, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AssetUpload.#ctor constructor LibreMetaverse.AssetUpload() libremetaverse libremetaverse::AssetUpload::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped @@ -10498,28 +10498,28 @@ M:LibreMetaverse.Assets.ArchiveConstants.#ctor constructor LibreMetaverse.Assets M:LibreMetaverse.Assets.Asset.Decode method System.Boolean LibreMetaverse.Assets.Asset.Decode() libremetaverse assets libremetaverse::assets::Asset::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.Asset.Encode method System.Void LibreMetaverse.Assets.Asset.Encode() libremetaverse assets libremetaverse::assets::Asset::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetAnimation.#ctor constructor LibreMetaverse.Assets.AssetAnimation() libremetaverse assets libremetaverse::assets::AssetAnimation::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetAnimation.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetAnimation(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetAnimation::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetAnimation.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetAnimation(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetAnimation::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetAnimation.Decode method System.Boolean LibreMetaverse.Assets.AssetAnimation.Decode() libremetaverse assets libremetaverse::assets::AssetAnimation::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetAnimation.Encode method System.Void LibreMetaverse.Assets.AssetAnimation.Encode() libremetaverse assets libremetaverse::assets::AssetAnimation::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetBodypart.#ctor constructor LibreMetaverse.Assets.AssetBodypart() libremetaverse assets libremetaverse::assets::AssetBodypart::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetBodypart.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetBodypart(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetBodypart::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetBodypart.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetBodypart(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetBodypart::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetCallingCard.#ctor constructor LibreMetaverse.Assets.AssetCallingCard() libremetaverse assets libremetaverse::assets::AssetCallingCard::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetCallingCard.#ctor(LibreMetaverse.UUID) constructor LibreMetaverse.Assets.AssetCallingCard(LibreMetaverse.UUID avatarID) libremetaverse assets libremetaverse::assets::AssetCallingCard::new_with_uuid pub fn new_with_uuid(avatar_id: libremetaverse_types::UUID) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetCallingCard.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetCallingCard(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetCallingCard::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetCallingCard.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetCallingCard(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetCallingCard::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetCallingCard.Decode method System.Boolean LibreMetaverse.Assets.AssetCallingCard.Decode() libremetaverse assets libremetaverse::assets::AssetCallingCard::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetCallingCard.Encode method System.Void LibreMetaverse.Assets.AssetCallingCard.Encode() libremetaverse assets libremetaverse::assets::AssetCallingCard::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetClothing.#ctor constructor LibreMetaverse.Assets.AssetClothing() libremetaverse assets libremetaverse::assets::AssetClothing::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetClothing.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetClothing(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetClothing::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetClothing.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetClothing(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetClothing::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetGesture.#ctor constructor LibreMetaverse.Assets.AssetGesture() libremetaverse assets libremetaverse::assets::AssetGesture::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetGesture.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetGesture(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetGesture::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetGesture.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetGesture(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetGesture::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetGesture.Decode method System.Boolean LibreMetaverse.Assets.AssetGesture.Decode() libremetaverse assets libremetaverse::assets::AssetGesture::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetGesture.Encode method System.Void LibreMetaverse.Assets.AssetGesture.Encode() libremetaverse assets libremetaverse::assets::AssetGesture::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetLandmark.#ctor constructor LibreMetaverse.Assets.AssetLandmark() libremetaverse assets libremetaverse::assets::AssetLandmark::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetLandmark.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetLandmark(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetLandmark::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetLandmark.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetLandmark(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetLandmark::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetLandmark.Decode method System.Boolean LibreMetaverse.Assets.AssetLandmark.Decode() libremetaverse assets libremetaverse::assets::AssetLandmark::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetLandmark.Encode method System.Void LibreMetaverse.Assets.AssetLandmark.Encode() libremetaverse assets libremetaverse::assets::AssetLandmark::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMaterial.#ctor constructor LibreMetaverse.Assets.AssetMaterial() libremetaverse assets libremetaverse::assets::AssetMaterial::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetMaterial.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMaterial(LibreMetaverse.UUID assetId, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMaterial::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetMaterial.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMaterial(LibreMetaverse.UUID assetId, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMaterial::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetMaterial.ApplyOverride(LibreMetaverse.Assets.AssetMaterial) method System.Void LibreMetaverse.Assets.AssetMaterial.ApplyOverride(LibreMetaverse.Assets.AssetMaterial overrideMat) libremetaverse assets libremetaverse::assets::AssetMaterial::apply_override pub fn apply_override(&self, override_mat: libremetaverse::assets::AssetMaterial) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMaterial.Decode method System.Boolean LibreMetaverse.Assets.AssetMaterial.Decode() libremetaverse assets libremetaverse::assets::AssetMaterial::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMaterial.Encode method System.Void LibreMetaverse.Assets.AssetMaterial.Encode() libremetaverse assets libremetaverse::assets::AssetMaterial::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -10539,20 +10539,20 @@ M:LibreMetaverse.Assets.AssetMaterial.SetTextureScale(System.Int32,LibreMetavers M:LibreMetaverse.Assets.AssetMaterial.ToJson method System.String LibreMetaverse.Assets.AssetMaterial.ToJson() libremetaverse assets libremetaverse::assets::AssetMaterial::to_json pub fn to_json(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMaterial.ToOverrideOsd method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Assets.AssetMaterial.ToOverrideOsd() libremetaverse assets libremetaverse::assets::AssetMaterial::to_override_osd pub fn to_override_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMesh.#ctor constructor LibreMetaverse.Assets.AssetMesh() libremetaverse assets libremetaverse::assets::AssetMesh::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetMesh.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMesh(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMesh::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetMesh.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMesh(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMesh::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetMesh.Decode method System.Boolean LibreMetaverse.Assets.AssetMesh.Decode() libremetaverse assets libremetaverse::assets::AssetMesh::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMesh.Encode method System.Void LibreMetaverse.Assets.AssetMesh.Encode() libremetaverse assets libremetaverse::assets::AssetMesh::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMutable.#ctor(LibreMetaverse.AssetType) constructor LibreMetaverse.Assets.AssetMutable(LibreMetaverse.AssetType type) libremetaverse assets libremetaverse::assets::AssetMutable::new_with_asset_type pub fn new_with_asset_type(type_: libremetaverse_types::AssetType) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetMutable.#ctor(LibreMetaverse.AssetType,LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMutable(LibreMetaverse.AssetType type, LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMutable::new_with_asset_type_uuid_byte pub fn new_with_asset_type_uuid_byte(type_: libremetaverse_types::AssetType, asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetMutable.#ctor(LibreMetaverse.AssetType,LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetMutable(LibreMetaverse.AssetType type, LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetMutable::new_with_asset_type_uuid_bytes pub fn new_with_asset_type_uuid_bytes(type_: libremetaverse_types::AssetType, asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetMutable.Decode method System.Boolean LibreMetaverse.Assets.AssetMutable.Decode() libremetaverse assets libremetaverse::assets::AssetMutable::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetMutable.Encode method System.Void LibreMetaverse.Assets.AssetMutable.Encode() libremetaverse assets libremetaverse::assets::AssetMutable::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetNotecard.#ctor constructor LibreMetaverse.Assets.AssetNotecard() libremetaverse assets libremetaverse::assets::AssetNotecard::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetNotecard.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetNotecard(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetNotecard::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetNotecard.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetNotecard(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetNotecard::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetNotecard.Decode method System.Boolean LibreMetaverse.Assets.AssetNotecard.Decode() libremetaverse assets libremetaverse::assets::AssetNotecard::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetNotecard.Encode method System.Void LibreMetaverse.Assets.AssetNotecard.Encode() libremetaverse assets libremetaverse::assets::AssetNotecard::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetPrim.#ctor constructor LibreMetaverse.Assets.AssetPrim() libremetaverse assets libremetaverse::assets::AssetPrim::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetPrim.#ctor(LibreMetaverse.Assets.PrimObject,System.Collections.Generic.List{LibreMetaverse.Assets.PrimObject}) constructor LibreMetaverse.Assets.AssetPrim(LibreMetaverse.Assets.PrimObject parent, System.Collections.Generic.List children) libremetaverse assets libremetaverse::assets::AssetPrim::new_with_prim_object_list pub fn new_with_prim_object_list(parent: libremetaverse::assets::PrimObject, children: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetPrim.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetPrim(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetPrim::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetPrim.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetPrim(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetPrim::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetPrim.#ctor(System.String) constructor LibreMetaverse.Assets.AssetPrim(System.String xmlData) libremetaverse assets libremetaverse::assets::AssetPrim::new_with_string pub fn new_with_string(xml_data: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetPrim.Decode method System.Boolean LibreMetaverse.Assets.AssetPrim.Decode() libremetaverse assets libremetaverse::assets::AssetPrim::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetPrim.DecodeXml(System.String) method System.Boolean LibreMetaverse.Assets.AssetPrim.DecodeXml(System.String xmlData) libremetaverse assets libremetaverse::assets::AssetPrim::decode_xml pub fn decode_xml(&self, xml_data: String) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -10560,25 +10560,25 @@ M:LibreMetaverse.Assets.AssetPrim.Encode method System.Void LibreMetaverse.Asset M:LibreMetaverse.Assets.AssetPrim.EncodeXml method System.String LibreMetaverse.Assets.AssetPrim.EncodeXml() libremetaverse assets libremetaverse::assets::AssetPrim::encode_xml pub fn encode_xml(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetPrim.LoadPrim(System.Xml.XmlTextReader) method LibreMetaverse.Assets.PrimObject LibreMetaverse.Assets.AssetPrim.LoadPrim(System.Xml.XmlTextReader reader) libremetaverse assets libremetaverse::assets::AssetPrim::load_prim pub fn load_prim(reader: libremetaverse_types::compat::XmlTextReader) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetScriptBinary.#ctor constructor LibreMetaverse.Assets.AssetScriptBinary() libremetaverse assets libremetaverse::assets::AssetScriptBinary::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetScriptBinary.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetScriptBinary(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetScriptBinary::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetScriptBinary.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetScriptBinary(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetScriptBinary::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetScriptBinary.Decode method System.Boolean LibreMetaverse.Assets.AssetScriptBinary.Decode() libremetaverse assets libremetaverse::assets::AssetScriptBinary::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetScriptBinary.Encode method System.Void LibreMetaverse.Assets.AssetScriptBinary.Encode() libremetaverse assets libremetaverse::assets::AssetScriptBinary::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetScriptText.#ctor constructor LibreMetaverse.Assets.AssetScriptText() libremetaverse assets libremetaverse::assets::AssetScriptText::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetScriptText.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetScriptText(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetScriptText::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetScriptText.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetScriptText(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetScriptText::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetScriptText.Decode method System.Boolean LibreMetaverse.Assets.AssetScriptText.Decode() libremetaverse assets libremetaverse::assets::AssetScriptText::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetScriptText.Encode method System.Void LibreMetaverse.Assets.AssetScriptText.Encode() libremetaverse assets libremetaverse::assets::AssetScriptText::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetSettings.#ctor constructor LibreMetaverse.Assets.AssetSettings() libremetaverse assets libremetaverse::assets::AssetSettings::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetSettings.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetSettings(LibreMetaverse.UUID assetId, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetSettings::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetSettings.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetSettings(LibreMetaverse.UUID assetId, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetSettings::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetSettings.Decode method System.Boolean LibreMetaverse.Assets.AssetSettings.Decode() libremetaverse assets libremetaverse::assets::AssetSettings::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetSettings.Encode method System.Void LibreMetaverse.Assets.AssetSettings.Encode() libremetaverse assets libremetaverse::assets::AssetSettings::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetSound.#ctor constructor LibreMetaverse.Assets.AssetSound() libremetaverse assets libremetaverse::assets::AssetSound::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetSound.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetSound(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetSound::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetSound.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetSound(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetSound::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetSound.Decode method System.Boolean LibreMetaverse.Assets.AssetSound.Decode() libremetaverse assets libremetaverse::assets::AssetSound::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetSound.Encode method System.Void LibreMetaverse.Assets.AssetSound.Encode() libremetaverse assets libremetaverse::assets::AssetSound::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetSound.PcmToOgg(System.Byte[],System.Int32,System.Int32,System.Int32) method System.Byte[] LibreMetaverse.Assets.AssetSound.PcmToOgg(System.Byte[] pcmData, System.Int32 sampleRate, System.Int32 channels, System.Int32 bitsPerSample = default) libremetaverse assets libremetaverse::assets::AssetSound::pcm_to_ogg pub fn pcm_to_ogg(pcm_data: Vec, sample_rate: i32, channels: i32, bits_per_sample: Option) -> Result, crate::Error> owned,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetTexture.#ctor constructor LibreMetaverse.Assets.AssetTexture() libremetaverse assets libremetaverse::assets::AssetTexture::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetTexture.#ctor(LibreMetaverse.Imaging.ManagedImage) constructor LibreMetaverse.Assets.AssetTexture(LibreMetaverse.Imaging.ManagedImage image) libremetaverse assets libremetaverse::assets::AssetTexture::new_with_managed_image pub fn new_with_managed_image(image: libremetaverse_imaging::ManagedImage) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Assets.AssetTexture.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetTexture(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetTexture::new_with_uuid_byte pub fn new_with_uuid_byte(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.AssetTexture.#ctor(LibreMetaverse.UUID,System.Byte[]) constructor LibreMetaverse.Assets.AssetTexture(LibreMetaverse.UUID assetID, System.Byte[] assetData) libremetaverse assets libremetaverse::assets::AssetTexture::new_with_uuid_bytes pub fn new_with_uuid_bytes(asset_id: libremetaverse_types::UUID, asset_data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.AssetTexture.Decode method System.Boolean LibreMetaverse.Assets.AssetTexture.Decode() libremetaverse assets libremetaverse::assets::AssetTexture::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetTexture.Encode method System.Void LibreMetaverse.Assets.AssetTexture.Encode() libremetaverse assets libremetaverse::assets::AssetTexture::encode pub fn encode(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.AssetWearable.Decode method System.Boolean LibreMetaverse.Assets.AssetWearable.Decode() libremetaverse assets libremetaverse::assets::AssetWearable::decode pub fn decode(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -10701,13 +10701,13 @@ M:LibreMetaverse.Assets.TarArchiveWriter.#ctor(System.IO.Stream) constructor Lib M:LibreMetaverse.Assets.TarArchiveWriter.Close method System.Void LibreMetaverse.Assets.TarArchiveWriter.Close() libremetaverse assets libremetaverse::assets::TarArchiveWriter::close pub fn close(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.TarArchiveWriter.ConvertDecimalToPaddedOctalBytes(System.Int32,System.Int32) method System.Byte[] LibreMetaverse.Assets.TarArchiveWriter.ConvertDecimalToPaddedOctalBytes(System.Int32 d, System.Int32 padding) libremetaverse assets libremetaverse::assets::TarArchiveWriter::convert_decimal_to_padded_octal_bytes pub fn convert_decimal_to_padded_octal_bytes(d: i32, padding: i32) -> Result, crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Assets.TarArchiveWriter.WriteDir(System.String) method System.Void LibreMetaverse.Assets.TarArchiveWriter.WriteDir(System.String dirName) libremetaverse assets libremetaverse::assets::TarArchiveWriter::write_dir pub fn write_dir(&self, dir_name: String) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[]) method System.Void LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String filePath, System.Byte[] data) libremetaverse assets libremetaverse::assets::TarArchiveWriter::write_file_with_string_byte pub fn write_file_with_string_byte(&self, file_path: String, data: Vec) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[]) method System.Void LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String filePath, System.Byte[] data) libremetaverse assets libremetaverse::assets::TarArchiveWriter::write_file_with_string_bytes pub fn write_file_with_string_bytes(&self, file_path: String, data: Vec) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String) method System.Void LibreMetaverse.Assets.TarArchiveWriter.WriteFile(System.String filePath, System.String data) libremetaverse assets libremetaverse::assets::TarArchiveWriter::write_file_with_string_string pub fn write_file_with_string_string(&self, file_path: String, data: String) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Assets.TarHeader.#ctor constructor LibreMetaverse.Assets.TarHeader() libremetaverse assets libremetaverse::assets::TarHeader::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AttachedSoundEventArgs.#ctor(LibreMetaverse.Simulator,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.UUID,System.Single,LibreMetaverse.SoundFlags) constructor LibreMetaverse.AttachedSoundEventArgs(LibreMetaverse.Simulator sim, LibreMetaverse.UUID soundID, LibreMetaverse.UUID ownerID, LibreMetaverse.UUID objectID, System.Single gain, LibreMetaverse.SoundFlags flags) libremetaverse libremetaverse::AttachedSoundEventArgs::new pub fn new(sim: libremetaverse::Simulator, sound_id: libremetaverse_types::UUID, owner_id: libremetaverse_types::UUID, object_id: libremetaverse_types::UUID, gain: f32, flags: libremetaverse_types::SoundFlags) -> Result owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AttachedSoundGainChangeEventArgs.#ctor(LibreMetaverse.Simulator,LibreMetaverse.UUID,System.Single) constructor LibreMetaverse.AttachedSoundGainChangeEventArgs(LibreMetaverse.Simulator sim, LibreMetaverse.UUID objectID, System.Single gain) libremetaverse libremetaverse::AttachedSoundGainChangeEventArgs::new pub fn new(sim: libremetaverse::Simulator, object_id: libremetaverse_types::UUID, gain: f32) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AttentionSet.Get(LibreMetaverse.LookAtType) method LibreMetaverse.AttentionData& LibreMetaverse.AttentionSet.Get(LibreMetaverse.LookAtType type) libremetaverse libremetaverse::AttentionSet::get pub fn get(&self, type_: libremetaverse::LookAtType) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.AudioDevice.#ctor(LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.AudioDevice(LibreMetaverse.Voice.WebRTC.IVoiceLogger logger = default) libremetaverse-voice-webrtc libre_metaverse libremetaverse_voice_webrtc::libre_metaverse::AudioDevice::new pub fn new(logger: Option) -> Result optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.AudioDevice.#ctor(LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.AudioDevice(LibreMetaverse.Voice.WebRTC.IVoiceLogger logger = default) libremetaverse-voice-webrtc libre_metaverse libremetaverse_voice_webrtc::libre_metaverse::AudioDevice::new pub fn new(logger: Option>) -> Result optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AudioDevice.AudioSource_OnAudioSourceEncodedSample(System.UInt32,System.Byte[]) method System.Void LibreMetaverse.AudioDevice.AudioSource_OnAudioSourceEncodedSample(System.UInt32 durationRtpUnits, System.Byte[] sample) libremetaverse-voice-webrtc libre_metaverse libremetaverse_voice_webrtc::libre_metaverse::AudioDevice::audio_source_on_audio_source_encoded_sample pub fn audio_source_on_audio_source_encoded_sample(&self, duration_rtp_units: u32, sample: Vec) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AudioDevice.AudioSource_OnAudioSourceRawSample(SIPSorceryMedia.Abstractions.AudioSamplingRatesEnum,System.UInt32,System.Int16[]) method System.Void LibreMetaverse.AudioDevice.AudioSource_OnAudioSourceRawSample(SIPSorceryMedia.Abstractions.AudioSamplingRatesEnum samplingRate, System.UInt32 durationMilliseconds, System.Int16[] sample) libremetaverse-voice-webrtc libre_metaverse libremetaverse_voice_webrtc::libre_metaverse::AudioDevice::audio_source_on_audio_source_raw_sample pub fn audio_source_on_audio_source_raw_sample(&self, sampling_rate: libremetaverse_voice_webrtc::media::AudioSamplingRatesEnum, duration_milliseconds: u32, sample: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.AudioDevice.ClearSsrc(System.UInt32) method System.Void LibreMetaverse.AudioDevice.ClearSsrc(System.UInt32 ssrc) libremetaverse-voice-webrtc libre_metaverse libremetaverse_voice_webrtc::libre_metaverse::AudioDevice::clear_ssrc pub fn clear_ssrc(&self, ssrc: u32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -10790,7 +10790,7 @@ M:LibreMetaverse.BalanceEventArgs.#ctor(System.Int32) constructor LibreMetaverse M:LibreMetaverse.BannedAgentsEventArgs.#ctor(LibreMetaverse.UUID,System.Boolean,System.Collections.Generic.Dictionary{LibreMetaverse.UUID,System.DateTime}) constructor LibreMetaverse.BannedAgentsEventArgs(LibreMetaverse.UUID groupID, System.Boolean success, System.Collections.Generic.Dictionary bannedAgents) libremetaverse libremetaverse::BannedAgentsEventArgs::new pub fn new(group_id: libremetaverse_types::UUID, success: bool, banned_agents: Option>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.BinBVHAnimationReader.#ctor(System.Byte[]) constructor LibreMetaverse.BinBVHAnimationReader(System.Byte[] animationdata) libremetaverse libremetaverse::BinBVHAnimationReader::new pub fn new(animationdata: Vec) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.BinBVHAnimationReader) method System.Boolean LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.BinBVHAnimationReader other) libremetaverse libremetaverse::BinBVHAnimationReader::equals_with_bin_bvh_animation_reader pub fn equals_with_bin_bvh_animation_reader(&self, other: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped -M:LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.binBVHJoint[],LibreMetaverse.binBVHJoint[]) method System.Boolean LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.binBVHJoint[] arr1, LibreMetaverse.binBVHJoint[] arr2) libremetaverse libremetaverse::BinBVHAnimationReader::equals_with_bin_bvh_joint_bin_bvh_joint pub fn equals_with_bin_bvh_joint_bin_bvh_joint(arr1: Vec, arr2: Vec) -> bool owned,owned sync infallible_placeholder descriptive_overload_name method mapped +M:LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.binBVHJoint[],LibreMetaverse.binBVHJoint[]) method System.Boolean LibreMetaverse.BinBVHAnimationReader.Equals(LibreMetaverse.binBVHJoint[] arr1, LibreMetaverse.binBVHJoint[] arr2) libremetaverse libremetaverse::BinBVHAnimationReader::equals_with_bin_bvh_joint_array_bin_bvh_joint_array pub fn equals_with_bin_bvh_joint_array_bin_bvh_joint_array(arr1: Vec, arr2: Vec) -> bool owned,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.BinBVHAnimationReader.Equals(System.Object) method System.Boolean LibreMetaverse.BinBVHAnimationReader.Equals(System.Object obj) libremetaverse libremetaverse::BinBVHAnimationReader::equals_with_object pub fn equals_with_object(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.BinBVHAnimationReader.GetHashCode method System.Int32 LibreMetaverse.BinBVHAnimationReader.GetHashCode() libremetaverse libremetaverse::BinBVHAnimationReader::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@) method System.String LibreMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[] data, ref System.Int32& i) libremetaverse libremetaverse::BinBVHAnimationReader::read_bytes_until_null pub fn read_bytes_until_null(&self, data: Vec, i: &mut i32) -> Result shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -10817,8 +10817,8 @@ M:LibreMetaverse.BitPack.UnpackUShort method System.UInt16 LibreMetaverse.BitPac M:LibreMetaverse.BitPack.UnpackUUID method LibreMetaverse.UUID LibreMetaverse.BitPack.UnpackUUID() libremetaverse libremetaverse::BitPack::unpack_uuid pub fn unpack_uuid(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CRC32.#ctor constructor LibreMetaverse.CRC32() libremetaverse-types libremetaverse_types::CRC32::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CRC32.Update(System.Byte) method System.Void LibreMetaverse.CRC32.Update(System.Byte value) libremetaverse-types libremetaverse_types::CRC32::update_with_byte pub fn update_with_byte(&self, value: u8) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.CRC32.Update(System.Byte[],System.Int32,System.Int32) method System.Void LibreMetaverse.CRC32.Update(System.Byte[] value, System.Int32 pos, System.Int32 length) libremetaverse-types libremetaverse_types::CRC32::update_with_byte_int32_int32 pub fn update_with_byte_int32_int32(&self, value: Vec, pos: i32, length: i32) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.CacheDictionary`2.#ctor(System.Int32,LibreMetaverse.ICacheDictionaryRemovalStrategy{`0}) constructor LibreMetaverse.CacheDictionary(System.Int32 maxSize, LibreMetaverse.ICacheDictionaryRemovalStrategy removalStrategy) libremetaverse-types libremetaverse_types::CacheDictionary::new pub fn new(max_size: i32, removal_strategy: libremetaverse_types::ICacheDictionaryRemovalStrategy) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.CRC32.Update(System.Byte[],System.Int32,System.Int32) method System.Void LibreMetaverse.CRC32.Update(System.Byte[] value, System.Int32 pos, System.Int32 length) libremetaverse-types libremetaverse_types::CRC32::update_with_bytes_int32_int32 pub fn update_with_bytes_int32_int32(&self, value: Vec, pos: i32, length: i32) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.CacheDictionary`2.#ctor(System.Int32,LibreMetaverse.ICacheDictionaryRemovalStrategy{`0}) constructor LibreMetaverse.CacheDictionary(System.Int32 maxSize, LibreMetaverse.ICacheDictionaryRemovalStrategy removalStrategy) libremetaverse-types libremetaverse_types::CacheDictionary::new pub fn new(max_size: i32, removal_strategy: Box>) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CacheDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0,`1}) method System.Void LibreMetaverse.CacheDictionary.Add(System.Collections.Generic.KeyValuePair item) libremetaverse-types libremetaverse_types::CacheDictionary::add_with_key_value_pair pub fn add_with_key_value_pair(&self, item: (TKey, Option)) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.CacheDictionary`2.Add(`0,`1) method System.Void LibreMetaverse.CacheDictionary.Add(TKey key, TValue value) libremetaverse-types libremetaverse_types::CacheDictionary::add_with_t_key_t_value pub fn add_with_t_key_t_value(&self, key: TKey, value: Option) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Dispose method System.Void LibreMetaverse.CacheDictionary.CacheDictionaryEnumerator.Dispose() libremetaverse-types libremetaverse_types::CacheDictionaryCacheDictionaryEnumerator::dispose pub fn dispose(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -10827,7 +10827,7 @@ M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Reset method System M:LibreMetaverse.CacheDictionary`2.Clear method System.Void LibreMetaverse.CacheDictionary.Clear() libremetaverse-types libremetaverse_types::CacheDictionary::clear pub fn clear(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CacheDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0,`1}) method System.Boolean LibreMetaverse.CacheDictionary.Contains(System.Collections.Generic.KeyValuePair item) libremetaverse-types libremetaverse_types::CacheDictionary::contains pub fn contains(&self, item: (TKey, Option)) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CacheDictionary`2.ContainsKey(`0) method System.Boolean LibreMetaverse.CacheDictionary.ContainsKey(TKey key) libremetaverse-types libremetaverse_types::CacheDictionary::contains_key pub fn contains_key(&self, key: TKey) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.CacheDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32) method System.Void LibreMetaverse.CacheDictionary.CopyTo(System.Collections.Generic.KeyValuePair[] array, System.Int32 arrayIndex) libremetaverse-types libremetaverse_types::CacheDictionary::copy_to pub fn copy_to(&self, array: Vec<(TKey, TValue)>, array_index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.CacheDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32) method System.Void LibreMetaverse.CacheDictionary.CopyTo(System.Collections.Generic.KeyValuePair[] array, System.Int32 arrayIndex) libremetaverse-types libremetaverse_types::CacheDictionary::copy_to pub fn copy_to(&self, array: Vec<(TKey, TValue)>, array_index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CacheDictionary`2.GetEnumerator method System.Collections.Generic.IEnumerator> LibreMetaverse.CacheDictionary.GetEnumerator() libremetaverse-types libremetaverse_types::CacheDictionary::get_enumerator pub fn get_enumerator(&self) -> Result)>>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CacheDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0,`1}) method System.Boolean LibreMetaverse.CacheDictionary.Remove(System.Collections.Generic.KeyValuePair item) libremetaverse-types libremetaverse_types::CacheDictionary::remove_with_key_value_pair pub fn remove_with_key_value_pair(&self, item: (TKey, Option)) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.CacheDictionary`2.Remove(`0) method System.Boolean LibreMetaverse.CacheDictionary.Remove(TKey key) libremetaverse-types libremetaverse_types::CacheDictionary::remove_with_t_key pub fn remove_with_t_key(&self, key: TKey) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -10836,23 +10836,23 @@ M:LibreMetaverse.CallingCardOfferedEventArgs.#ctor(LibreMetaverse.UUID,System.St M:LibreMetaverse.CameraConstraintEventArgs.#ctor(LibreMetaverse.Vector4) constructor LibreMetaverse.CameraConstraintEventArgs(LibreMetaverse.Vector4 collidePlane) libremetaverse libremetaverse::CameraConstraintEventArgs::new pub fn new(collide_plane: libremetaverse_types::Vector4) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapabilitiesReceivedEventArgs.#ctor(LibreMetaverse.Simulator) constructor LibreMetaverse.CapabilitiesReceivedEventArgs(LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::CapabilitiesReceivedEventArgs::new pub fn new(simulator: libremetaverse::Simulator) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Caps.Capabilities method System.Collections.Generic.Dictionary.KeyCollection LibreMetaverse.Caps.Capabilities() libremetaverse libremetaverse::Caps::capabilities pub fn capabilities(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Caps.CapabilityNameFromURI(System.Uri) method System.String LibreMetaverse.Caps.CapabilityNameFromURI(System.Uri cap) libremetaverse libremetaverse::Caps::capability_name_from_uri pub fn capability_name_from_uri(&self, cap: url::Url) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Caps.CapabilityURI(System.String) method System.Uri LibreMetaverse.Caps.CapabilityURI(System.String capability) libremetaverse libremetaverse::Caps::capability_uri pub fn capability_uri(&self, capability: String) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Caps.CapabilityNameFromURI(System.Uri) method System.String LibreMetaverse.Caps.CapabilityNameFromURI(System.Uri cap) libremetaverse libremetaverse::Caps::capability_name_from_uri pub fn capability_name_from_uri(&self, cap: libremetaverse_types::compat::Uri) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Caps.CapabilityURI(System.String) method System.Uri LibreMetaverse.Caps.CapabilityURI(System.String capability) libremetaverse libremetaverse::Caps::capability_uri pub fn capability_uri(&self, capability: String) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Caps.Disconnect(System.Boolean) method System.Void LibreMetaverse.Caps.Disconnect(System.Boolean immediate) libremetaverse libremetaverse::Caps::disconnect pub fn disconnect(&self, immediate: bool) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Caps.EventQueueCallback.#ctor(System.Object,System.IntPtr) constructor LibreMetaverse.Caps.EventQueueCallback(System.Object object, System.IntPtr method) libremetaverse libremetaverse::CapsEventQueueCallback::new pub fn new(object: libremetaverse_types::compat::Object, method: isize) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Caps.EventQueueCallback.BeginInvoke(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator,System.AsyncCallback,System.Object) method System.IAsyncResult LibreMetaverse.Caps.EventQueueCallback.BeginInvoke(System.String capsKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator, System.AsyncCallback callback, System.Object object) libremetaverse libremetaverse::CapsEventQueueCallback::begin_invoke pub fn begin_invoke(&self, caps_key: String, message: libremetaverse::interfaces::IMessage, simulator: libremetaverse::Simulator, callback: Box, object: libremetaverse_types::compat::Object) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case native_callback_replaces_delegate_apm intentional_difference +M:LibreMetaverse.Caps.EventQueueCallback.BeginInvoke(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator,System.AsyncCallback,System.Object) method System.IAsyncResult LibreMetaverse.Caps.EventQueueCallback.BeginInvoke(System.String capsKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator, System.AsyncCallback callback, System.Object object) libremetaverse libremetaverse::CapsEventQueueCallback::begin_invoke pub fn begin_invoke(&self, caps_key: String, message: Box, simulator: libremetaverse::Simulator, callback: Box, object: libremetaverse_types::compat::Object) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case native_callback_replaces_delegate_apm intentional_difference M:LibreMetaverse.Caps.EventQueueCallback.EndInvoke(System.IAsyncResult) method System.Void LibreMetaverse.Caps.EventQueueCallback.EndInvoke(System.IAsyncResult result) libremetaverse libremetaverse::CapsEventQueueCallback::end_invoke pub fn end_invoke(&self, result: Box) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case native_callback_replaces_delegate_apm intentional_difference -M:LibreMetaverse.Caps.EventQueueCallback.Invoke(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator) method System.Void LibreMetaverse.Caps.EventQueueCallback.Invoke(System.String capsKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::CapsEventQueueCallback::invoke pub fn invoke(&self, caps_key: String, message: libremetaverse::interfaces::IMessage, simulator: libremetaverse::Simulator) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Caps.GetMeshCapURI method System.Uri LibreMetaverse.Caps.GetMeshCapURI() libremetaverse libremetaverse::Caps::get_mesh_cap_uri pub fn get_mesh_cap_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Caps.GetTextureCapURI method System.Uri LibreMetaverse.Caps.GetTextureCapURI() libremetaverse libremetaverse::Caps::get_texture_cap_uri pub fn get_texture_cap_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Caps.EventQueueCallback.Invoke(System.String,LibreMetaverse.Interfaces.IMessage,LibreMetaverse.Simulator) method System.Void LibreMetaverse.Caps.EventQueueCallback.Invoke(System.String capsKey, LibreMetaverse.Interfaces.IMessage message, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::CapsEventQueueCallback::invoke pub fn invoke(&self, caps_key: String, message: Box, simulator: libremetaverse::Simulator) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Caps.GetMeshCapURI method System.Uri LibreMetaverse.Caps.GetMeshCapURI() libremetaverse libremetaverse::Caps::get_mesh_cap_uri pub fn get_mesh_cap_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Caps.GetTextureCapURI method System.Uri LibreMetaverse.Caps.GetTextureCapURI() libremetaverse libremetaverse::Caps::get_texture_cap_uri pub fn get_texture_cap_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsEventDictionary.#ctor(LibreMetaverse.GridClient) constructor LibreMetaverse.CapsEventDictionary(LibreMetaverse.GridClient client) libremetaverse libremetaverse::CapsEventDictionary::new pub fn new(client: libremetaverse::GridClient) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsEventDictionary.RegisterEvent(System.String,LibreMetaverse.Caps.EventQueueCallback) method System.Void LibreMetaverse.CapsEventDictionary.RegisterEvent(System.String capsEvent, LibreMetaverse.Caps.EventQueueCallback eventHandler) libremetaverse libremetaverse::CapsEventDictionary::register_event pub fn register_event(&self, caps_event: String, event_handler: libremetaverse::CapsEventQueueCallback) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsEventDictionary.UnregisterEvent(System.String,LibreMetaverse.Caps.EventQueueCallback) method System.Void LibreMetaverse.CapsEventDictionary.UnregisterEvent(System.String capsEvent, LibreMetaverse.Caps.EventQueueCallback eventHandler) libremetaverse libremetaverse::CapsEventDictionary::unregister_event pub fn unregister_event(&self, caps_event: String, event_handler: libremetaverse::CapsEventQueueCallback) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsRateLimiter.#ctor constructor LibreMetaverse.CapsRateLimiter() libremetaverse libremetaverse::CapsRateLimiter::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.CapsRateLimiter.#ctor(System.Collections.Generic.IReadOnlyDictionary{LibreMetaverse.CapsCategory,LibreMetaverse.CapsRateLimiterOptions}) constructor LibreMetaverse.CapsRateLimiter(System.Collections.Generic.IReadOnlyDictionary overrides) libremetaverse libremetaverse::CapsRateLimiter::new_with_i_read_only_dictionary pub fn new_with_i_read_only_dictionary(overrides: Option>) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.CapsRateLimiter.AcquireAsync(System.Uri,System.Threading.CancellationToken) method System.Threading.Tasks.ValueTask LibreMetaverse.CapsRateLimiter.AcquireAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::CapsRateLimiter::acquire pub async fn acquire(&self, uri: url::Url, cancellation_token: Option) -> Result shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.CapsRateLimiter.AcquireAsync(System.Uri,System.Threading.CancellationToken) method System.Threading.Tasks.ValueTask LibreMetaverse.CapsRateLimiter.AcquireAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::CapsRateLimiter::acquire pub async fn acquire(&self, uri: libremetaverse_types::compat::Uri, cancellation_token: Option) -> Result shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsRateLimiter.Dispose method System.Void LibreMetaverse.CapsRateLimiter.Dispose() libremetaverse libremetaverse::CapsRateLimiter::dispose pub fn dispose(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.CapsRateLimiter.RegisterCapUri(System.String,System.Uri) method System.Void LibreMetaverse.CapsRateLimiter.RegisterCapUri(System.String capName, System.Uri uri) libremetaverse libremetaverse::CapsRateLimiter::register_cap_uri pub fn register_cap_uri(&self, cap_name: String, uri: url::Url) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.CapsRateLimiter.RegisterCapUri(System.String,System.Uri) method System.Void LibreMetaverse.CapsRateLimiter.RegisterCapUri(System.String capName, System.Uri uri) libremetaverse libremetaverse::CapsRateLimiter::register_cap_uri pub fn register_cap_uri(&self, cap_name: String, uri: libremetaverse_types::compat::Uri) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CapsRateLimiterOptions.#ctor constructor LibreMetaverse.CapsRateLimiterOptions() libremetaverse libremetaverse::CapsRateLimiterOptions::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ChatEventArgs.#ctor(LibreMetaverse.Simulator,System.String,LibreMetaverse.ChatAudibleLevel,LibreMetaverse.ChatType,LibreMetaverse.ChatSourceType,System.String,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.Vector3) constructor LibreMetaverse.ChatEventArgs(LibreMetaverse.Simulator simulator, System.String message, LibreMetaverse.ChatAudibleLevel audible, LibreMetaverse.ChatType type, LibreMetaverse.ChatSourceType sourceType, System.String fromName, LibreMetaverse.UUID sourceId, LibreMetaverse.UUID ownerid, LibreMetaverse.Vector3 position) libremetaverse libremetaverse::ChatEventArgs::new pub fn new(simulator: libremetaverse::Simulator, message: String, audible: libremetaverse::ChatAudibleLevel, type_: libremetaverse::ChatType, source_type: libremetaverse::ChatSourceType, from_name: String, source_id: libremetaverse_types::UUID, ownerid: libremetaverse_types::UUID, position: libremetaverse_types::Vector3) -> Result owned,owned,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ChatEventArgs.ToString method System.String LibreMetaverse.ChatEventArgs.ToString() libremetaverse libremetaverse::ChatEventArgs::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped @@ -10864,14 +10864,14 @@ M:LibreMetaverse.ChatSessionMemberLeftEventArgs.#ctor(LibreMetaverse.UUID,LibreM M:LibreMetaverse.ClassifiedInfoReplyEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.ClassifiedAd) constructor LibreMetaverse.ClassifiedInfoReplyEventArgs(LibreMetaverse.UUID classifiedID, LibreMetaverse.ClassifiedAd Classified) libremetaverse libremetaverse::ClassifiedInfoReplyEventArgs::new pub fn new(classified_id: libremetaverse_types::UUID, classified: libremetaverse::ClassifiedAd) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.CoarseLocationUpdateEventArgs.#ctor(LibreMetaverse.Simulator,System.Collections.Generic.IReadOnlyDictionary{LibreMetaverse.UUID,LibreMetaverse.Vector3},System.Collections.Generic.ICollection{LibreMetaverse.UUID},System.Collections.Generic.ICollection{LibreMetaverse.UUID}) constructor LibreMetaverse.CoarseLocationUpdateEventArgs(LibreMetaverse.Simulator simulator, System.Collections.Generic.IReadOnlyDictionary positions, System.Collections.Generic.ICollection newEntries, System.Collections.Generic.ICollection removedEntries) libremetaverse libremetaverse::CoarseLocationUpdateEventArgs::new pub fn new(simulator: libremetaverse::Simulator, positions: std::collections::HashMap, new_entries: Vec, removed_entries: Vec) -> Result owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.#ctor(System.Byte,System.Byte,System.Byte,System.Byte) constructor LibreMetaverse.Color4(System.Byte r, System.Byte g, System.Byte b, System.Byte a) libremetaverse-types libremetaverse_types::Color4::new_with_byte_byte_byte_byte pub fn new_with_byte_byte_byte_byte(r: u8, g: u8, b: u8, a: u8) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean) constructor LibreMetaverse.Color4(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::new_with_byte_int32_boolean pub fn new_with_byte_int32_boolean(byte_array: Vec, pos: i32, inverted: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean) constructor LibreMetaverse.Color4(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted, System.Boolean alphaInverted) libremetaverse-types libremetaverse_types::Color4::new_with_byte_int32_boolean_boolean pub fn new_with_byte_int32_boolean_boolean(byte_array: Vec, pos: i32, inverted: bool, alpha_inverted: bool) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean) constructor LibreMetaverse.Color4(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::new_with_bytes_int32_boolean pub fn new_with_bytes_int32_boolean(byte_array: Vec, pos: i32, inverted: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean) constructor LibreMetaverse.Color4(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted, System.Boolean alphaInverted) libremetaverse-types libremetaverse_types::Color4::new_with_bytes_int32_boolean_boolean pub fn new_with_bytes_int32_boolean_boolean(byte_array: Vec, pos: i32, inverted: bool, alpha_inverted: bool) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Color4.#ctor(System.Single,System.Single,System.Single,System.Single) constructor LibreMetaverse.Color4(System.Single r, System.Single g, System.Single b, System.Single a) libremetaverse-types libremetaverse_types::Color4::new_with_single_single_single_single pub fn new_with_single_single_single_single(r: f32, g: f32, b: f32, a: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Color4.CompareTo(LibreMetaverse.Color4) method System.Int32 LibreMetaverse.Color4.CompareTo(LibreMetaverse.Color4 color) libremetaverse-types libremetaverse_types::Color4::compare_to pub fn compare_to(&self, color: libremetaverse_types::Color4) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.Equals(LibreMetaverse.Color4) method System.Boolean LibreMetaverse.Color4.Equals(LibreMetaverse.Color4 other) libremetaverse-types libremetaverse_types::Color4::equals_with_color4 pub fn equals_with_color4(&self, other: libremetaverse_types::Color4) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.Color4.Equals(System.Object) method System.Boolean LibreMetaverse.Color4.Equals(System.Object obj) libremetaverse-types libremetaverse_types::Color4::equals_with_object pub fn equals_with_object(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped -M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean) method LibreMetaverse.Color4 LibreMetaverse.Color4.FromBytes(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::from_bytes_with_byte_int32_boolean pub fn from_bytes_with_byte_int32_boolean(byte_array: Vec, pos: i32, inverted: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean) method LibreMetaverse.Color4 LibreMetaverse.Color4.FromBytes(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted, System.Boolean alphaInverted) libremetaverse-types libremetaverse_types::Color4::from_bytes_with_byte_int32_boolean_boolean pub fn from_bytes_with_byte_int32_boolean_boolean(byte_array: Vec, pos: i32, inverted: bool, alpha_inverted: bool) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean) method LibreMetaverse.Color4 LibreMetaverse.Color4.FromBytes(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::from_bytes_with_bytes_int32_boolean pub fn from_bytes_with_bytes_int32_boolean(byte_array: Vec, pos: i32, inverted: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean) method LibreMetaverse.Color4 LibreMetaverse.Color4.FromBytes(System.Byte[] byteArray, System.Int32 pos, System.Boolean inverted, System.Boolean alphaInverted) libremetaverse-types libremetaverse_types::Color4::from_bytes_with_bytes_int32_boolean_boolean pub fn from_bytes_with_bytes_int32_boolean_boolean(byte_array: Vec, pos: i32, inverted: bool, alpha_inverted: bool) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Color4.FromHSV(System.Double,System.Double,System.Double) method LibreMetaverse.Color4 LibreMetaverse.Color4.FromHSV(System.Double hue, System.Double saturation, System.Double value) libremetaverse-types libremetaverse_types::Color4::from_hsv pub fn from_hsv(hue: f64, saturation: f64, value: f64) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.GetBytes method System.Byte[] LibreMetaverse.Color4.GetBytes() libremetaverse-types libremetaverse_types::Color4::get_bytes_with_method pub fn get_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Color4.GetBytes(System.Boolean) method System.Byte[] LibreMetaverse.Color4.GetBytes(System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::get_bytes_with_boolean pub fn get_bytes_with_boolean(&self, inverted: bool) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -10879,8 +10879,8 @@ M:LibreMetaverse.Color4.GetFloatBytes method System.Byte[] LibreMetaverse.Color4 M:LibreMetaverse.Color4.GetHashCode method System.Int32 LibreMetaverse.Color4.GetHashCode() libremetaverse-types libremetaverse_types::Color4::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Color4.GetHue method System.Single LibreMetaverse.Color4.GetHue() libremetaverse-types libremetaverse_types::Color4::get_hue pub fn get_hue(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.Lerp(LibreMetaverse.Color4,LibreMetaverse.Color4,System.Single) method LibreMetaverse.Color4 LibreMetaverse.Color4.Lerp(LibreMetaverse.Color4 value1, LibreMetaverse.Color4 value2, System.Single amount) libremetaverse-types libremetaverse_types::Color4::lerp pub fn lerp(value1: libremetaverse_types::Color4, value2: libremetaverse_types::Color4, amount: f32) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32) method System.Void LibreMetaverse.Color4.ToBytes(System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Color4::to_bytes_with_byte_int32 pub fn to_bytes_with_byte_int32(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean) method System.Void LibreMetaverse.Color4.ToBytes(System.Byte[] dest, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::to_bytes_with_byte_int32_boolean pub fn to_bytes_with_byte_int32_boolean(&self, dest: Vec, pos: i32, inverted: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32) method System.Void LibreMetaverse.Color4.ToBytes(System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Color4::to_bytes_with_bytes_int32 pub fn to_bytes_with_bytes_int32(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean) method System.Void LibreMetaverse.Color4.ToBytes(System.Byte[] dest, System.Int32 pos, System.Boolean inverted) libremetaverse-types libremetaverse_types::Color4::to_bytes_with_bytes_int32_boolean pub fn to_bytes_with_bytes_int32_boolean(&self, dest: Vec, pos: i32, inverted: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Color4.ToFloatBytes(System.Byte[],System.Int32) method System.Void LibreMetaverse.Color4.ToFloatBytes(System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Color4::to_float_bytes pub fn to_float_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.ToRGBString method System.String LibreMetaverse.Color4.ToRGBString() libremetaverse-types libremetaverse_types::Color4::to_rgb_string pub fn to_rgb_string(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Color4.ToString method System.String LibreMetaverse.Color4.ToString() libremetaverse-types libremetaverse_types::Color4::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped @@ -11071,7 +11071,7 @@ M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.Double) method System. M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.TimeSpan) method System.Boolean LibreMetaverse.ExpiringCache.AddOrUpdate(TKey key, TValue value, System.TimeSpan slidingExpiration) libremetaverse-types libremetaverse_types::ExpiringCache::add_or_update_with_t_key_t_value_time_span pub fn add_or_update_with_t_key_t_value_time_span(&self, key: TKey, value: Option, sliding_expiration: std::time::Duration) -> Result shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ExpiringCache`2.Clear method System.Void LibreMetaverse.ExpiringCache.Clear() libremetaverse-types libremetaverse_types::ExpiringCache::clear pub fn clear(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ExpiringCache`2.Contains(`0) method System.Boolean LibreMetaverse.ExpiringCache.Contains(TKey key) libremetaverse-types libremetaverse_types::ExpiringCache::contains pub fn contains(&self, key: TKey) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.ExpiringCache`2.CopyTo(System.Array,System.Int32) method System.Void LibreMetaverse.ExpiringCache.CopyTo(System.Array array, System.Int32 startIndex) libremetaverse-types libremetaverse_types::ExpiringCache::copy_to pub fn copy_to(&self, array: Vec, start_index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.ExpiringCache`2.CopyTo(System.Array,System.Int32) method System.Void LibreMetaverse.ExpiringCache.CopyTo(System.Array array, System.Int32 startIndex) libremetaverse-types libremetaverse_types::ExpiringCache::copy_to pub fn copy_to(&self, array: libremetaverse_types::compat::Array, start_index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ExpiringCache`2.Dispose method System.Void LibreMetaverse.ExpiringCache.Dispose() libremetaverse-types libremetaverse_types::ExpiringCache::dispose pub fn dispose(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ExpiringCache`2.Remove(`0) method System.Boolean LibreMetaverse.ExpiringCache.Remove(TKey key) libremetaverse-types libremetaverse_types::ExpiringCache::remove pub fn remove(&self, key: TKey) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ExpiringCache`2.TryGetValue(`0,`1@) method System.Boolean LibreMetaverse.ExpiringCache.TryGetValue(TKey key, out TValue& value) libremetaverse-types libremetaverse_types::ExpiringCache::try_get_value pub fn try_get_value(&self, key: TKey, value: &mut Option) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped @@ -11191,7 +11191,7 @@ M:LibreMetaverse.GroupOperationEventArgs.#ctor(LibreMetaverse.UUID,System.Boolea M:LibreMetaverse.GroupProfileEventArgs.#ctor(LibreMetaverse.Group) constructor LibreMetaverse.GroupProfileEventArgs(LibreMetaverse.Group group) libremetaverse libremetaverse::GroupProfileEventArgs::new pub fn new(group: libremetaverse::Group) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.GroupRole.ToString method System.String LibreMetaverse.GroupRole.ToString() libremetaverse libremetaverse::GroupRole::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.GroupRolesDataReplyEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Collections.Generic.Dictionary{LibreMetaverse.UUID,LibreMetaverse.GroupRole}) constructor LibreMetaverse.GroupRolesDataReplyEventArgs(LibreMetaverse.UUID requestID, LibreMetaverse.UUID groupID, System.Collections.Generic.Dictionary roles) libremetaverse libremetaverse::GroupRolesDataReplyEventArgs::new pub fn new(request_id: libremetaverse_types::UUID, group_id: libremetaverse_types::UUID, roles: std::collections::HashMap) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.GroupRolesMembersReplyEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{LibreMetaverse.UUID,LibreMetaverse.UUID}}) constructor LibreMetaverse.GroupRolesMembersReplyEventArgs(LibreMetaverse.UUID requestID, LibreMetaverse.UUID groupID, System.Collections.Generic.List> rolesMembers) libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::new pub fn new(request_id: libremetaverse_types::UUID, group_id: libremetaverse_types::UUID, roles_members: Vec<(libremetaverse_types::UUID, libremetaverse_types::UUID)>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.GroupRolesMembersReplyEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{LibreMetaverse.UUID,LibreMetaverse.UUID}}) constructor LibreMetaverse.GroupRolesMembersReplyEventArgs(LibreMetaverse.UUID requestID, LibreMetaverse.UUID groupID, System.Collections.Generic.List> rolesMembers) libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::new pub fn new(request_id: libremetaverse_types::UUID, group_id: libremetaverse_types::UUID, roles_members: Vec<(libremetaverse_types::UUID, libremetaverse_types::UUID)>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.GroupTitle.ToString method System.String LibreMetaverse.GroupTitle.ToString() libremetaverse libremetaverse::GroupTitle::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.GroupTitlesReplyEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Collections.Generic.Dictionary{LibreMetaverse.UUID,LibreMetaverse.GroupTitle}) constructor LibreMetaverse.GroupTitlesReplyEventArgs(LibreMetaverse.UUID requestID, LibreMetaverse.UUID groupID, System.Collections.Generic.Dictionary titles) libremetaverse libremetaverse::GroupTitlesReplyEventArgs::new pub fn new(request_id: libremetaverse_types::UUID, group_id: libremetaverse_types::UUID, titles: std::collections::HashMap) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Helpers.CopyStream(System.IO.Stream,System.IO.Stream) method System.Void LibreMetaverse.Helpers.CopyStream(System.IO.Stream input, System.IO.Stream output) libremetaverse libremetaverse::Helpers::copy_stream pub fn copy_stream(input: Box, output: Box) -> Result<(), crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -11219,14 +11219,14 @@ M:LibreMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[]) me M:LibreMetaverse.HomeInfo.#ctor constructor LibreMetaverse.HomeInfo() libremetaverse libremetaverse::HomeInfo::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Http.DownloadManager.#ctor(LibreMetaverse.GridClient) constructor LibreMetaverse.Http.DownloadManager(LibreMetaverse.GridClient client) libremetaverse http libremetaverse::http::DownloadManager::new pub fn new(client: libremetaverse::GridClient) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Http.DownloadManager.Dispose method System.Void LibreMetaverse.Http.DownloadManager.Dispose() libremetaverse http libremetaverse::http::DownloadManager::dispose pub fn dispose(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri address, System.IProgress progress, System.Threading.CancellationToken cancellationToken) libremetaverse http libremetaverse::http::DownloadManager::download_with_uri_i_progress_cancellation_token pub async fn download_with_uri_i_progress_cancellation_token(&self, address: url::Url, progress: libremetaverse_types::compat::IProgress, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri address, System.String contentType, System.IProgress progress, System.Threading.CancellationToken cancellationToken) libremetaverse http libremetaverse::http::DownloadManager::download_with_uri_string_i_progress_cancellation_token pub async fn download_with_uri_string_i_progress_cancellation_token(&self, address: url::Url, content_type: String, progress: libremetaverse_types::compat::IProgress, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri address, System.IProgress progress, System.Threading.CancellationToken cancellationToken) libremetaverse http libremetaverse::http::DownloadManager::download_with_uri_i_progress_cancellation_token pub async fn download_with_uri_i_progress_cancellation_token(&self, address: libremetaverse_types::compat::Uri, progress: libremetaverse_types::compat::IProgress, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.DownloadAsync(System.Uri address, System.String contentType, System.IProgress progress, System.Threading.CancellationToken cancellationToken) libremetaverse http libremetaverse::http::DownloadManager::download_with_uri_string_i_progress_cancellation_token pub async fn download_with_uri_string_i_progress_cancellation_token(&self, address: libremetaverse_types::compat::Uri, content_type: String, progress: libremetaverse_types::compat::IProgress, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Http.DownloadManager.QueueDownload(LibreMetaverse.Http.DownloadRequest) method System.Void LibreMetaverse.Http.DownloadManager.QueueDownload(LibreMetaverse.Http.DownloadRequest req) libremetaverse http libremetaverse::http::DownloadManager::queue_download_with_download_request pub fn queue_download_with_download_request(&self, req: libremetaverse::http::DownloadRequest) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Http.DownloadManager.QueueDownload(LibreMetaverse.Http.DownloadRequest,System.Threading.CancellationToken) method System.Void LibreMetaverse.Http.DownloadManager.QueueDownload(LibreMetaverse.Http.DownloadRequest req, System.Threading.CancellationToken cancellationToken) libremetaverse http libremetaverse::http::DownloadManager::queue_download_with_download_request_cancellation_token pub fn queue_download_with_download_request_cancellation_token(&self, req: libremetaverse::http::DownloadRequest, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(LibreMetaverse.Http.DownloadRequest) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(LibreMetaverse.Http.DownloadRequest req) libremetaverse http libremetaverse::http::DownloadManager::queue_download_with_download_request_ba727387 pub async fn queue_download_with_download_request_ba727387(&self, req: libremetaverse::http::DownloadRequest) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned async Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped -M:LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken,System.Int32) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(System.Uri address, System.String contentType = default, System.IProgress progressCallback = default, System.Threading.CancellationToken cancellationToken = default, System.Int32 retries = default) libremetaverse http libremetaverse::http::DownloadManager::queue_download_with_uri_string_i_progress_cancellation_token_int32 pub async fn queue_download_with_uri_string_i_progress_cancellation_token_int32(&self, address: url::Url, content_type: Option, progress_callback: Option>, cancellation_token: Option, retries: Option) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,optional_owned,optional_owned,optional_owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Http.DownloadRequest.#ctor(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) constructor LibreMetaverse.Http.DownloadRequest(System.Uri address, System.String contentType, System.IProgress downloadProgressCallback) libremetaverse http libremetaverse::http::DownloadRequest::new pub fn new(address: url::Url, content_type: Option, download_progress_callback: Option>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Http.EventQueueClient.#ctor(System.Uri,LibreMetaverse.Simulator) constructor LibreMetaverse.Http.EventQueueClient(System.Uri eventQueueLocation, LibreMetaverse.Simulator sim) libremetaverse http libremetaverse::http::EventQueueClient::new pub fn new(event_queue_location: url::Url, sim: libremetaverse::Simulator) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport},System.Threading.CancellationToken,System.Int32) method System.Threading.Tasks.Task> LibreMetaverse.Http.DownloadManager.QueueDownloadAsync(System.Uri address, System.String contentType = default, System.IProgress progressCallback = default, System.Threading.CancellationToken cancellationToken = default, System.Int32 retries = default) libremetaverse http libremetaverse::http::DownloadManager::queue_download_with_uri_string_i_progress_cancellation_token_int32 pub async fn queue_download_with_uri_string_i_progress_cancellation_token_int32(&self, address: libremetaverse_types::compat::Uri, content_type: Option, progress_callback: Option>, cancellation_token: Option, retries: Option) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,optional_owned,optional_owned,optional_owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Http.DownloadRequest.#ctor(System.Uri,System.String,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) constructor LibreMetaverse.Http.DownloadRequest(System.Uri address, System.String contentType, System.IProgress downloadProgressCallback) libremetaverse http libremetaverse::http::DownloadRequest::new pub fn new(address: libremetaverse_types::compat::Uri, content_type: Option, download_progress_callback: Option>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Http.EventQueueClient.#ctor(System.Uri,LibreMetaverse.Simulator) constructor LibreMetaverse.Http.EventQueueClient(System.Uri eventQueueLocation, LibreMetaverse.Simulator sim) libremetaverse http libremetaverse::http::EventQueueClient::new pub fn new(event_queue_location: libremetaverse_types::compat::Uri, sim: libremetaverse::Simulator) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Http.EventQueueClient.ConnectedCallback.#ctor(System.Object,System.IntPtr) constructor LibreMetaverse.Http.EventQueueClient.ConnectedCallback(System.Object object, System.IntPtr method) libremetaverse http libremetaverse::http::EventQueueClientConnectedCallback::new pub fn new(object: libremetaverse_types::compat::Object, method: isize) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Http.EventQueueClient.ConnectedCallback.BeginInvoke(System.AsyncCallback,System.Object) method System.IAsyncResult LibreMetaverse.Http.EventQueueClient.ConnectedCallback.BeginInvoke(System.AsyncCallback callback, System.Object object) libremetaverse http libremetaverse::http::EventQueueClientConnectedCallback::begin_invoke pub fn begin_invoke(&self, callback: Box, object: libremetaverse_types::compat::Object) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case native_callback_replaces_delegate_apm intentional_difference M:LibreMetaverse.Http.EventQueueClient.ConnectedCallback.EndInvoke(System.IAsyncResult) method System.Void LibreMetaverse.Http.EventQueueClient.ConnectedCallback.EndInvoke(System.IAsyncResult result) libremetaverse http libremetaverse::http::EventQueueClientConnectedCallback::end_invoke pub fn end_invoke(&self, result: Box) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case native_callback_replaces_delegate_apm intentional_difference @@ -11239,25 +11239,25 @@ M:LibreMetaverse.Http.EventQueueClient.EventCallback.Invoke(System.String,LibreM M:LibreMetaverse.Http.EventQueueClient.Start method System.Void LibreMetaverse.Http.EventQueueClient.Start() libremetaverse http libremetaverse::http::EventQueueClient::start pub fn start(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Http.EventQueueClient.Stop(System.Boolean) method System.Void LibreMetaverse.Http.EventQueueClient.Stop(System.Boolean immediate) libremetaverse http libremetaverse::http::EventQueueClient::stop pub fn stop(&self, immediate: bool) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.HttpCapsClient.#ctor(System.Net.Http.HttpMessageHandler) constructor LibreMetaverse.HttpCapsClient(System.Net.Http.HttpMessageHandler handler) libremetaverse libremetaverse::HttpCapsClient::new pub fn new(handler: libremetaverse_types::compat::HttpMessageHandler) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn delete_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_with_uri_string_byte_cancellation_token_i_progress pub async fn delete_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn delete_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_request_with_uri_string_byte_cancellation_token_i_progress pub async fn delete_request_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.GetAsync(System.Uri,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.GetAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::get pub async fn get(&self, uri: url::Url, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.HttpCapsClient.GetRequestAsync(System.Uri,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.GetRequestAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::get_request pub async fn get_request(&self, uri: url::Url, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn patch_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_with_uri_string_byte_cancellation_token_i_progress pub async fn patch_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn patch_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_request_with_uri_string_byte_cancellation_token_i_progress pub async fn patch_request_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PostAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PostAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn post_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PostAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PostAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_with_uri_string_byte_cancellation_token_i_progress pub async fn post_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn post_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_request_with_uri_string_byte_cancellation_token_i_progress pub async fn post_request_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn delete_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.DeleteAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_with_uri_string_bytes_cancellation_token_i_progress pub async fn delete_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn delete_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.DeleteRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::delete_request_with_uri_string_bytes_cancellation_token_i_progress pub async fn delete_request_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.GetAsync(System.Uri,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.GetAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::get pub async fn get(&self, uri: libremetaverse_types::compat::Uri, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.HttpCapsClient.GetRequestAsync(System.Uri,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.GetRequestAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::get_request pub async fn get_request(&self, uri: libremetaverse_types::compat::Uri, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn patch_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PatchAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_with_uri_string_bytes_cancellation_token_i_progress pub async fn patch_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn patch_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PatchRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::patch_request_with_uri_string_bytes_cancellation_token_i_progress pub async fn patch_request_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PostAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PostAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn post_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PostAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PostAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_with_uri_string_bytes_cancellation_token_i_progress pub async fn post_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn post_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PostRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::post_request_with_uri_string_bytes_cancellation_token_i_progress pub async fn post_request_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.HttpCapsClient.ProgressReport.#ctor(System.Nullable{System.Int64},System.Int64,System.Nullable{System.Double}) constructor LibreMetaverse.HttpCapsClient.ProgressReport(System.Nullable totalBytes, System.Int64 bytesTransferred, System.Nullable percent) libremetaverse libremetaverse::HttpCapsClientProgressReport::new pub fn new(total_bytes: Option>, bytes_transferred: i64, percent: Option>) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.HttpCapsClient.PutAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PutAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn put_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PutAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PutAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_with_uri_string_byte_cancellation_token_i_progress pub async fn put_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn put_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: url::Url, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_request_with_uri_string_byte_cancellation_token_i_progress pub async fn put_request_with_uri_string_byte_cancellation_token_i_progress(&self, uri: url::Url, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PutAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PutAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn put_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PutAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task> LibreMetaverse.HttpCapsClient.PutAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_with_uri_string_bytes_cancellation_token_i_progress pub async fn put_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(libremetaverse::http::Response, Vec), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri,LibreMetaverse.StructuredData.OSDFormat,LibreMetaverse.StructuredData.OSD,System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri uri, LibreMetaverse.StructuredData.OSDFormat format, LibreMetaverse.StructuredData.OSD payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_request_with_uri_osd_format_osd_cancellation_token_i_progress pub async fn put_request_with_uri_osd_format_osd_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, format: libremetaverse_structured_data::OSDFormat, payload: libremetaverse_structured_data::OSD, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri,System.String,System.Byte[],System.Threading.CancellationToken,System.IProgress{LibreMetaverse.HttpCapsClient.ProgressReport}) method System.Threading.Tasks.Task LibreMetaverse.HttpCapsClient.PutRequestAsync(System.Uri uri, System.String contentType, System.Byte[] payload, System.Threading.CancellationToken cancellationToken, System.IProgress progress = default) libremetaverse libremetaverse::HttpCapsClient::put_request_with_uri_string_bytes_cancellation_token_i_progress pub async fn put_request_with_uri_string_bytes_cancellation_token_i_progress(&self, uri: libremetaverse_types::compat::Uri, content_type: String, payload: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken, progress: Option>) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.IBakingTextureProvider.RequestTextureAsync(LibreMetaverse.UUID,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.IBakingTextureProvider.RequestTextureAsync(LibreMetaverse.UUID textureID, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::IBakingTextureProvider::request_texture pub async fn request_texture(&self, texture_id: libremetaverse_types::UUID, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.Clear method System.Void LibreMetaverse.ICacheDictionaryRemovalStrategy.Clear() libremetaverse-types libremetaverse_types::ICacheDictionaryRemovalStrategy::clear pub fn clear(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.GetKeyToRemove method TKey LibreMetaverse.ICacheDictionaryRemovalStrategy.GetKeyToRemove() libremetaverse-types libremetaverse_types::ICacheDictionaryRemovalStrategy::get_key_to_remove pub fn get_key_to_remove(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -11294,10 +11294,10 @@ M:LibreMetaverse.Imaging.Targa.Encode(LibreMetaverse.Imaging.ManagedImage) metho M:LibreMetaverse.ImportExport.Collada14.COLLADA.#ctor constructor LibreMetaverse.ImportExport.Collada14.COLLADA() libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertBoolArray(System.String) method System.Boolean[] LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertBoolArray(System.String val) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_bool_array pub fn convert_bool_array(val: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertDoubleArray(System.String) method System.Double[] LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertDoubleArray(System.String val) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_double_array pub fn convert_double_array(val: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Boolean[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Boolean[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_boolean pub fn convert_from_array_with_boolean(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Double[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Double[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_double pub fn convert_from_array_with_double(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Int64[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Int64[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_int64 pub fn convert_from_array_with_int64(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.String[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.String[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_string pub fn convert_from_array_with_string(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Boolean[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Boolean[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_boolean_array pub fn convert_from_array_with_boolean_array(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Double[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Double[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_double_array pub fn convert_from_array_with_double_array(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Int64[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.Int64[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_int64_array pub fn convert_from_array_with_int64_array(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.String[]) method System.String LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertFromArray(System.String[] values) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_from_array_with_string_array pub fn convert_from_array_with_string_array(values: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertLongArray(System.String) method System.Int64[] LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertLongArray(System.String val) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_long_array pub fn convert_long_array(val: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertNameArray(System.String) method System.String[] LibreMetaverse.ImportExport.Collada14.COLLADA.ConvertNameArray(System.String val) libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADA::convert_name_array pub fn convert_name_array(val: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.COLLADAScene.#ctor constructor LibreMetaverse.ImportExport.Collada14.COLLADAScene() libremetaverse import_export::collada14 libremetaverse::import_export::collada14::COLLADAScene::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped @@ -11756,7 +11756,7 @@ M:LibreMetaverse.ImportExport.Collada14.vertices.#ctor constructor LibreMetavers M:LibreMetaverse.ImportExport.Collada14.visual_scene.#ctor constructor LibreMetaverse.ImportExport.Collada14.visual_scene() libremetaverse import_export::collada14 libremetaverse::import_export::collada14::Visual_Scene::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.visual_sceneEvaluate_scene.#ctor constructor LibreMetaverse.ImportExport.Collada14.visual_sceneEvaluate_scene() libremetaverse import_export::collada14 libremetaverse::import_export::collada14::Visual_SceneEvaluate_Scene::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.Collada14.visual_sceneEvaluate_sceneRender.#ctor constructor LibreMetaverse.ImportExport.Collada14.visual_sceneEvaluate_sceneRender() libremetaverse import_export::collada14 libremetaverse::import_export::collada14::Visual_SceneEvaluate_SceneRender::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.ImportExport.ColladaLoader.#ctor(LibreMetaverse.Imaging.ITextureCodec) constructor LibreMetaverse.ImportExport.ColladaLoader(LibreMetaverse.Imaging.ITextureCodec textureCodec = default) libremetaverse import_export libremetaverse::import_export::ColladaLoader::new pub fn new(texture_codec: Option) -> Result optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.ImportExport.ColladaLoader.#ctor(LibreMetaverse.Imaging.ITextureCodec) constructor LibreMetaverse.ImportExport.ColladaLoader(LibreMetaverse.Imaging.ITextureCodec textureCodec = default) libremetaverse import_export libremetaverse::import_export::ColladaLoader::new pub fn new(texture_codec: Option>) -> Result optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ColladaLoader.Load(System.String,System.Boolean) method System.Collections.Generic.List LibreMetaverse.ImportExport.ColladaLoader.Load(System.String filename, System.Boolean loadImages) libremetaverse import_export libremetaverse::import_export::ColladaLoader::load pub fn load(&self, filename: String, load_images: bool) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelFace.#ctor constructor LibreMetaverse.ImportExport.ModelFace() libremetaverse import_export libremetaverse::import_export::ModelFace::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelFace.AddVertex(LibreMetaverse.Rendering.Vertex) method System.Void LibreMetaverse.ImportExport.ModelFace.AddVertex(LibreMetaverse.Rendering.Vertex v) libremetaverse import_export libremetaverse::import_export::ModelFace::add_vertex pub fn add_vertex(&self, v: libremetaverse::rendering::Vertex) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -11765,7 +11765,7 @@ M:LibreMetaverse.ImportExport.ModelPrim.#ctor constructor LibreMetaverse.ImportE M:LibreMetaverse.ImportExport.ModelPrim.CreateAsset(LibreMetaverse.UUID) method System.Void LibreMetaverse.ImportExport.ModelPrim.CreateAsset(LibreMetaverse.UUID creator) libremetaverse import_export libremetaverse::import_export::ModelPrim::create_asset pub fn create_asset(&self, creator: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelPrim.PhysicsStub method LibreMetaverse.StructuredData.OSD LibreMetaverse.ImportExport.ModelPrim.PhysicsStub() libremetaverse import_export libremetaverse::import_export::ModelPrim::physics_stub pub fn physics_stub() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelUploader.#ctor(LibreMetaverse.GridClient,System.Collections.Generic.List{LibreMetaverse.ImportExport.ModelPrim},System.String,System.String) constructor LibreMetaverse.ImportExport.ModelUploader(LibreMetaverse.GridClient client, System.Collections.Generic.List prims, System.String newInvName, System.String newInvDesc) libremetaverse import_export libremetaverse::import_export::ModelUploader::new pub fn new(client: libremetaverse::GridClient, prims: Vec, new_inv_name: String, new_inv_desc: String) -> Result owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.ImportExport.ModelUploader.PerformUploadAsync(System.Uri,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.ImportExport.ModelUploader.PerformUploadAsync(System.Uri uploader, System.Threading.CancellationToken cancellationToken) libremetaverse import_export libremetaverse::import_export::ModelUploader::perform_upload pub async fn perform_upload(&self, uploader: url::Url, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result, crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.ImportExport.ModelUploader.PerformUploadAsync(System.Uri,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.ImportExport.ModelUploader.PerformUploadAsync(System.Uri uploader, System.Threading.CancellationToken cancellationToken) libremetaverse import_export libremetaverse::import_export::ModelUploader::perform_upload pub async fn perform_upload(&self, uploader: libremetaverse_types::compat::Uri, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result, crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelUploader.PrepareUploadAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.ImportExport.ModelUploader.PrepareUploadAsync(System.Threading.CancellationToken cancellationToken) libremetaverse import_export libremetaverse::import_export::ModelUploader::prepare_upload pub async fn prepare_upload(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result, crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ImportExport.ModelUploader.UploadAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.ImportExport.ModelUploader.UploadAsync(System.Threading.CancellationToken cancellationToken) libremetaverse import_export libremetaverse::import_export::ModelUploader::upload pub async fn upload(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result, crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.IncomingPacketIDCollection.#ctor(System.Int32) constructor LibreMetaverse.IncomingPacketIDCollection(System.Int32 capacity) libremetaverse libremetaverse::IncomingPacketIDCollection::new pub fn new(capacity: i32) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -11940,7 +11940,7 @@ M:LibreMetaverse.InventoryManager.RequestFetchInventoryAsync(LibreMetaverse.UUID M:LibreMetaverse.InventoryManager.RequestFetchInventoryAsync(System.Collections.Generic.Dictionary{LibreMetaverse.UUID,LibreMetaverse.UUID},System.Threading.CancellationToken,System.Action{System.Collections.Generic.List{LibreMetaverse.InventoryItem}}) method System.Threading.Tasks.Task LibreMetaverse.InventoryManager.RequestFetchInventoryAsync(System.Collections.Generic.Dictionary items, System.Threading.CancellationToken cancellationToken = default, System.Action> callback = default) libremetaverse libremetaverse::InventoryManager::request_fetch_inventory_with_dictionary_cancellation_token_action pub async fn request_fetch_inventory_with_dictionary_cancellation_token_action(&self, items: std::collections::HashMap, cancellation_token: Option, callback: Option) + Send + Sync>>) -> Result<(), crate::Error> shared_self,owned,optional_owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.InventoryManager.RequestFindObjectByPathAsync(LibreMetaverse.UUID,LibreMetaverse.UUID,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.InventoryManager.RequestFindObjectByPathAsync(LibreMetaverse.UUID baseFolder, LibreMetaverse.UUID inventoryOwner, System.String path, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::InventoryManager::request_find_object_by_path pub async fn request_find_object_by_path(&self, base_folder: libremetaverse_types::UUID, inventory_owner: libremetaverse_types::UUID, path: String, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.InventoryManager.RequestFolderContentsAsync(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Boolean,System.Boolean,LibreMetaverse.InventorySortOrder,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.InventoryManager.RequestFolderContentsAsync(LibreMetaverse.UUID folderID, LibreMetaverse.UUID ownerID, System.Boolean fetchFolders, System.Boolean fetchItems, LibreMetaverse.InventorySortOrder order, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::InventoryManager::request_folder_contents_with_uuid_uuid_boolean_boolean_inventory_sort_order_cancellation_token pub async fn request_folder_contents_with_uuid_uuid_boolean_boolean_inventory_sort_order_cancellation_token(&self, folder_id: libremetaverse_types::UUID, owner_id: libremetaverse_types::UUID, fetch_folders: bool, fetch_items: bool, order: libremetaverse::InventorySortOrder, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.InventoryManager.RequestFolderContentsAsync(System.Collections.Generic.List{LibreMetaverse.InventoryFolder},System.Uri,System.Boolean,System.Boolean,LibreMetaverse.InventorySortOrder,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.InventoryManager.RequestFolderContentsAsync(System.Collections.Generic.List batch, System.Uri capabilityUri, System.Boolean fetchFolders, System.Boolean fetchItems, LibreMetaverse.InventorySortOrder order, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::InventoryManager::request_folder_contents_with_list_uri_boolean_boolean_inventory_sort_order_cancellation_token pub async fn request_folder_contents_with_list_uri_boolean_boolean_inventory_sort_order_cancellation_token(&self, batch: Vec, capability_uri: url::Url, fetch_folders: bool, fetch_items: bool, order: libremetaverse::InventorySortOrder, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.InventoryManager.RequestFolderContentsAsync(System.Collections.Generic.List{LibreMetaverse.InventoryFolder},System.Uri,System.Boolean,System.Boolean,LibreMetaverse.InventorySortOrder,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.InventoryManager.RequestFolderContentsAsync(System.Collections.Generic.List batch, System.Uri capabilityUri, System.Boolean fetchFolders, System.Boolean fetchItems, LibreMetaverse.InventorySortOrder order, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::InventoryManager::request_folder_contents_with_list_uri_boolean_boolean_inventory_sort_order_cancellation_token pub async fn request_folder_contents_with_list_uri_boolean_boolean_inventory_sort_order_cancellation_token(&self, batch: Vec, capability_uri: libremetaverse_types::compat::Uri, fetch_folders: bool, fetch_items: bool, order: libremetaverse::InventorySortOrder, cancellation_token: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.InventoryManager.RequestFolderUpdateAsync(LibreMetaverse.UUID,LibreMetaverse.UUID,System.Boolean,System.Boolean,LibreMetaverse.InventorySortOrder,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.InventoryManager.RequestFolderUpdateAsync(LibreMetaverse.UUID folderID, LibreMetaverse.UUID ownerID, System.Boolean fetchFolders = default, System.Boolean fetchItems = default, LibreMetaverse.InventorySortOrder order = default, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::InventoryManager::request_folder_update pub async fn request_folder_update(&self, folder_id: libremetaverse_types::UUID, owner_id: libremetaverse_types::UUID, fetch_folders: Option, fetch_items: Option, order: Option, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned,optional_owned,optional_owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.InventoryManager.RequestGetScriptRunning(LibreMetaverse.UUID,LibreMetaverse.UUID) method System.Void LibreMetaverse.InventoryManager.RequestGetScriptRunning(LibreMetaverse.UUID objectID, LibreMetaverse.UUID scriptID) libremetaverse libremetaverse::InventoryManager::request_get_script_running pub fn request_get_script_running(&self, object_id: libremetaverse_types::UUID, script_id: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.InventoryManager.RequestRestoreRezFromInventory(LibreMetaverse.Simulator,LibreMetaverse.InventoryItem,LibreMetaverse.UUID) method LibreMetaverse.UUID LibreMetaverse.InventoryManager.RequestRestoreRezFromInventory(LibreMetaverse.Simulator simulator, LibreMetaverse.InventoryItem item, LibreMetaverse.UUID queryID) libremetaverse libremetaverse::InventoryManager::request_restore_rez_from_inventory pub fn request_restore_rez_from_inventory(&self, simulator: libremetaverse::Simulator, item: libremetaverse::InventoryItem, query_id: libremetaverse_types::UUID) -> Result shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -12151,7 +12151,7 @@ M:LibreMetaverse.LslTools.CsReader.#ctor(System.String) constructor LibreMetaver M:LibreMetaverse.LslTools.CsReader.#ctor(System.String,System.Text.Encoding) constructor LibreMetaverse.LslTools.CsReader(System.String fileName, System.Text.Encoding enc) libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::new_with_string_encoding pub fn new_with_string_encoding(file_name: String, enc: libremetaverse_types::compat::TextEncoding) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.CsReader.Eof method System.Boolean LibreMetaverse.LslTools.CsReader.Eof() libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::eof pub fn eof(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.CsReader.Read method System.Int32 LibreMetaverse.LslTools.CsReader.Read() libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::read_with_method pub fn read_with_method(&self) -> Result shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.LslTools.CsReader.Read(System.Char[],System.Int32,System.Int32) method System.Int32 LibreMetaverse.LslTools.CsReader.Read(System.Char[] arr, System.Int32 offset, System.Int32 count) libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::read_with_char_int32_int32 pub fn read_with_char_int32_int32(&self, arr: Vec, offset: i32, count: i32) -> Result shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.LslTools.CsReader.Read(System.Char[],System.Int32,System.Int32) method System.Int32 LibreMetaverse.LslTools.CsReader.Read(System.Char[] arr, System.Int32 offset, System.Int32 count) libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::read_with_char_array_int32_int32 pub fn read_with_char_array_int32_int32(&self, arr: Vec, offset: i32, count: i32) -> Result shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.CsReader.ReadLine method System.String LibreMetaverse.LslTools.CsReader.ReadLine() libremetaverse-lsl-tools libremetaverse_lsl_tools::CsReader::read_line pub fn read_line(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.Nfa) constructor LibreMetaverse.LslTools.Dfa(LibreMetaverse.LslTools.Nfa nfa) libremetaverse-lsl-tools libremetaverse_lsl_tools::Dfa::new_with_nfa pub fn new_with_nfa(nfa: libremetaverse_lsl_tools::Nfa) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.TokensGen) constructor LibreMetaverse.LslTools.Dfa(LibreMetaverse.LslTools.TokensGen tks) libremetaverse-lsl-tools libremetaverse_lsl_tools::Dfa::new_with_tokens_gen pub fn new_with_tokens_gen(tks: libremetaverse_lsl_tools::TokensGen) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -12340,9 +12340,9 @@ M:LibreMetaverse.LslTools.ParserSimpleAction.Serialise(System.Object,LibreMetave M:LibreMetaverse.LslTools.ParserSimpleAction.TypeStr method System.String LibreMetaverse.LslTools.ParserSimpleAction.TypeStr() libremetaverse-lsl-tools libremetaverse_lsl_tools::ParserSimpleAction::type_str pub fn type_str(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.ParsingInfo.#ctor(System.String,System.Int32) constructor LibreMetaverse.LslTools.ParsingInfo(System.String name, System.Int32 num) libremetaverse-lsl-tools libremetaverse_lsl_tools::ParsingInfo::new pub fn new(name: String, num: i32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.ParsingInfo.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser) method System.Object LibreMetaverse.LslTools.ParsingInfo.Serialise(System.Object o, LibreMetaverse.LslTools.Serialiser s) libremetaverse-lsl-tools libremetaverse_lsl_tools::ParsingInfo::serialise pub fn serialise(o: libremetaverse_types::compat::Object, s: libremetaverse_lsl_tools::Serialiser) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.CSymbol[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.CSymbol[] x) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_c_symbol pub fn new_with_c_symbol(x: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.ParseState q, LibreMetaverse.LslTools.CSymbol[] x) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_parse_state_c_symbol pub fn new_with_parse_state_c_symbol(q: libremetaverse_lsl_tools::ParseState, x: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.ParseState[] s) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_parse_state pub fn new_with_parse_state(s: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.CSymbol[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.CSymbol[] x) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_c_symbol_array pub fn new_with_c_symbol_array(x: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.ParseState q, LibreMetaverse.LslTools.CSymbol[] x) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_parse_state_c_symbol_array pub fn new_with_parse_state_c_symbol_array(q: libremetaverse_lsl_tools::ParseState, x: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState[]) constructor LibreMetaverse.LslTools.Path(LibreMetaverse.LslTools.ParseState[] s) libremetaverse-lsl-tools libremetaverse_lsl_tools::Path::new_with_parse_state_array pub fn new_with_parse_state_array(s: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.Precedence.#ctor(LibreMetaverse.LslTools.Precedence.PrecType,System.Int32,LibreMetaverse.LslTools.Precedence) constructor LibreMetaverse.LslTools.Precedence(LibreMetaverse.LslTools.Precedence.PrecType t, System.Int32 p, LibreMetaverse.LslTools.Precedence next) libremetaverse-lsl-tools libremetaverse_lsl_tools::Precedence::new pub fn new(t: libremetaverse_lsl_tools::PrecedencePrecType, p: i32, next: libremetaverse_lsl_tools::Precedence) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.CSymbol,LibreMetaverse.LslTools.Production,System.Int32) method System.Int32 LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.CSymbol s, LibreMetaverse.LslTools.Production p, System.Int32 d) libremetaverse-lsl-tools libremetaverse_lsl_tools::Precedence::check_with_c_symbol_production_int32 pub fn check_with_c_symbol_production_int32(s: libremetaverse_lsl_tools::CSymbol, p: libremetaverse_lsl_tools::Production, d: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Precedence,LibreMetaverse.LslTools.Precedence.PrecType,System.Int32) method System.Int32 LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Precedence p, LibreMetaverse.LslTools.Precedence.PrecType t, System.Int32 d) libremetaverse-lsl-tools libremetaverse_lsl_tools::Precedence::check_with_precedence_prec_type_int32 pub fn check_with_precedence_prec_type_int32(p: libremetaverse_lsl_tools::Precedence, t: libremetaverse_lsl_tools::PrecedencePrecType, d: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -12395,7 +12395,7 @@ M:LibreMetaverse.LslTools.SYMBOL.Print method System.Void LibreMetaverse.LslTool M:LibreMetaverse.LslTools.SYMBOL.ToString method System.String LibreMetaverse.LslTools.SYMBOL.ToString() libremetaverse-lsl-tools libremetaverse_lsl_tools::SYMBOL::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.LslTools.SYMBOL.op_Implicit(LibreMetaverse.LslTools.SYMBOL)~System.Int32 method System.Int32 LibreMetaverse.LslTools.SYMBOL.op_Implicit(LibreMetaverse.LslTools.SYMBOL s) libremetaverse-lsl-tools libremetaverse_lsl_tools::SYMBOL::from pub fn from(s: libremetaverse_lsl_tools::SYMBOL) -> i32 owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.LslTools.Serialiser.#ctor(System.IO.TextWriter) constructor LibreMetaverse.LslTools.Serialiser(System.IO.TextWriter ff) libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::new_with_text_writer pub fn new_with_text_writer(ff: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.LslTools.Serialiser.#ctor(System.Int32[]) constructor LibreMetaverse.LslTools.Serialiser(System.Int32[] bb) libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::new_with_int32 pub fn new_with_int32(bb: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.LslTools.Serialiser.#ctor(System.Int32[]) constructor LibreMetaverse.LslTools.Serialiser(System.Int32[] bb) libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::new_with_int32_array pub fn new_with_int32_array(bb: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.LslTools.Serialiser.Deserialise method System.Object LibreMetaverse.LslTools.Serialiser.Deserialise() libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::deserialise pub fn deserialise(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.Serialiser.Serialise(System.Object) method System.Void LibreMetaverse.LslTools.Serialiser.Serialise(System.Object o) libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::serialise pub fn serialise(&self, o: libremetaverse_types::compat::Object) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.LslTools.Serialiser.VersionCheck method System.Void LibreMetaverse.LslTools.Serialiser.VersionCheck() libremetaverse-lsl-tools libremetaverse_lsl_tools::Serialiser::version_check pub fn version_check(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -12709,7 +12709,7 @@ M:LibreMetaverse.Messages.Linden.AssetUploaderBlock.Serialize method LibreMetave M:LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.#ctor constructor LibreMetaverse.Messages.Linden.AttachmentResourcesMessage() libremetaverse messages::linden libremetaverse::messages::linden::AttachmentResourcesMessage::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap osd) libremetaverse messages::linden libremetaverse::messages::linden::AttachmentResourcesMessage::deserialize pub fn deserialize(&self, osd: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Messages.Linden.AttachmentResourcesMessage LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse messages::linden libremetaverse::messages::linden::AttachmentResourcesMessage::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::AttachmentResourcesMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::AttachmentResourcesMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result>, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage.#ctor constructor LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage() libremetaverse messages::linden libremetaverse::messages::linden::AvatarRenderInfoMessage::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage.AvatarInfo.#ctor constructor LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage.AvatarInfo() libremetaverse messages::linden libremetaverse::messages::linden::AvatarRenderInfoMessageAvatarInfo::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.AvatarRenderInfoMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::AvatarRenderInfoMessage::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -12808,7 +12808,7 @@ M:LibreMetaverse.Messages.Linden.GetDisplayNamesMessage.Deserialize(LibreMetaver M:LibreMetaverse.Messages.Linden.GetDisplayNamesMessage.Serialize method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.Linden.GetDisplayNamesMessage.Serialize() libremetaverse messages::linden libremetaverse::messages::linden::GetDisplayNamesMessage::serialize pub fn serialize(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.GetObjectCostMessage.#ctor constructor LibreMetaverse.Messages.Linden.GetObjectCostMessage() libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostMessage::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.GetObjectCostMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.GetObjectCostMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostMessage::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.Linden.GetObjectCostMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.GetObjectCostMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.Linden.GetObjectCostMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.GetObjectCostMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result>, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.GetObjectCostMessage.Serialize method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.Linden.GetObjectCostMessage.Serialize() libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostMessage::serialize pub fn serialize(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.GetObjectCostRequest.#ctor constructor LibreMetaverse.Messages.Linden.GetObjectCostRequest() libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostRequest::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.GetObjectCostRequest.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.GetObjectCostRequest.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::GetObjectCostRequest::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -12820,7 +12820,7 @@ M:LibreMetaverse.Messages.Linden.LandResourcesInfo.#ctor constructor LibreMetave M:LibreMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesInfo::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.LandResourcesMessage.#ctor constructor LibreMetaverse.Messages.Linden.LandResourcesMessage() libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::get_message_handler pub fn get_message_handler(map: libremetaverse_structured_data::OSDMap) -> Result>, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.LandResourcesMessage.Serialize method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.Linden.LandResourcesMessage.Serialize() libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesMessage::serialize pub fn serialize(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.LandResourcesRequest.#ctor constructor LibreMetaverse.Messages.Linden.LandResourcesRequest() libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesRequest::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::LandResourcesRequest::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -13036,12 +13036,12 @@ M:LibreMetaverse.Messages.Linden.ViewerBenefitsMessage.Serialize method LibreMet M:LibreMetaverse.Messages.Linden.ViewerStatsMessage.#ctor constructor LibreMetaverse.Messages.Linden.ViewerStatsMessage() libremetaverse messages::linden libremetaverse::messages::linden::ViewerStatsMessage::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages::linden libremetaverse::messages::linden::ViewerStatsMessage::deserialize pub fn deserialize(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.Linden.ViewerStatsMessage.Serialize method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.Linden.ViewerStatsMessage.Serialize() libremetaverse messages::linden libremetaverse::messages::linden::ViewerStatsMessage::serialize pub fn serialize(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.MessageUtils.DecodeEvent(System.String,LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.MessageUtils.DecodeEvent(System.String eventName, LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages libremetaverse::messages::MessageUtils::decode_event pub fn decode_event(event_name: String, map: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.MessageUtils.DecodeEvent(System.String,LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Interfaces.IMessage LibreMetaverse.Messages.MessageUtils.DecodeEvent(System.String eventName, LibreMetaverse.StructuredData.OSDMap map) libremetaverse messages libremetaverse::messages::MessageUtils::decode_event pub fn decode_event(event_name: String, map: libremetaverse_structured_data::OSDMap) -> Result>, crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.MessageUtils.FromDictionaryString(System.Collections.Generic.Dictionary{System.String,System.String}) method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.MessageUtils.FromDictionaryString(System.Collections.Generic.Dictionary dict) libremetaverse messages libremetaverse::messages::MessageUtils::from_dictionary_string pub fn from_dictionary_string(dict: std::collections::HashMap) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.MessageUtils.FromDictionaryUri(System.Collections.Generic.Dictionary{System.Uri,System.Uri}) method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.MessageUtils.FromDictionaryUri(System.Collections.Generic.Dictionary dict) libremetaverse messages libremetaverse::messages::MessageUtils::from_dictionary_uri pub fn from_dictionary_uri(dict: std::collections::HashMap) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.MessageUtils.FromDictionaryUri(System.Collections.Generic.Dictionary{System.Uri,System.Uri}) method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Messages.MessageUtils.FromDictionaryUri(System.Collections.Generic.Dictionary dict) libremetaverse messages libremetaverse::messages::MessageUtils::from_dictionary_uri pub fn from_dictionary_uri(dict: std::collections::HashMap) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.MessageUtils.FromIP(System.Net.IPAddress) method LibreMetaverse.StructuredData.OSD LibreMetaverse.Messages.MessageUtils.FromIP(System.Net.IPAddress address) libremetaverse messages libremetaverse::messages::MessageUtils::from_ip pub fn from_ip(address: std::net::IpAddr) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.MessageUtils.ToDictionaryString(LibreMetaverse.StructuredData.OSD) method System.Collections.Generic.Dictionary LibreMetaverse.Messages.MessageUtils.ToDictionaryString(LibreMetaverse.StructuredData.OSD osd) libremetaverse messages libremetaverse::messages::MessageUtils::to_dictionary_string pub fn to_dictionary_string(osd: libremetaverse_structured_data::OSD) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Messages.MessageUtils.ToDictionaryUri(LibreMetaverse.StructuredData.OSD) method System.Collections.Generic.Dictionary LibreMetaverse.Messages.MessageUtils.ToDictionaryUri(LibreMetaverse.StructuredData.OSD osd) libremetaverse messages libremetaverse::messages::MessageUtils::to_dictionary_uri pub fn to_dictionary_uri(osd: libremetaverse_structured_data::OSD) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Messages.MessageUtils.ToDictionaryUri(LibreMetaverse.StructuredData.OSD) method System.Collections.Generic.Dictionary LibreMetaverse.Messages.MessageUtils.ToDictionaryUri(LibreMetaverse.StructuredData.OSD osd) libremetaverse messages libremetaverse::messages::MessageUtils::to_dictionary_uri pub fn to_dictionary_uri(osd: libremetaverse_structured_data::OSD) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Messages.MessageUtils.ToIP(LibreMetaverse.StructuredData.OSD) method System.Net.IPAddress LibreMetaverse.Messages.MessageUtils.ToIP(LibreMetaverse.StructuredData.OSD osd) libremetaverse messages libremetaverse::messages::MessageUtils::to_ip pub fn to_ip(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.MoneyBalanceReplyEventArgs.#ctor(LibreMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String,LibreMetaverse.TransactionInfo) constructor LibreMetaverse.MoneyBalanceReplyEventArgs(LibreMetaverse.UUID transactionID, System.Boolean transactionSuccess, System.Int32 balance, System.Int32 metersCredit, System.Int32 metersCommitted, System.String description, LibreMetaverse.TransactionInfo transactionInfo) libremetaverse libremetaverse::MoneyBalanceReplyEventArgs::new pub fn new(transaction_id: libremetaverse_types::UUID, transaction_success: bool, balance: i32, meters_credit: i32, meters_committed: i32, description: String, transaction_info: libremetaverse::TransactionInfo) -> Result owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.MruRemovalStrategy`1.#ctor constructor LibreMetaverse.MruRemovalStrategy() libremetaverse-types libremetaverse_types::MruRemovalStrategy::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped @@ -13091,12 +13091,12 @@ M:LibreMetaverse.NetworkManager.#ctor(LibreMetaverse.GridClient) constructor Lib M:LibreMetaverse.NetworkManager.AbortLogin method System.Void LibreMetaverse.NetworkManager.AbortLogin() libremetaverse libremetaverse::NetworkManager::abort_login pub fn abort_login(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.BeginLogin(LibreMetaverse.LoginParams) method System.Void LibreMetaverse.NetworkManager.BeginLogin(LibreMetaverse.LoginParams loginParams) libremetaverse libremetaverse::NetworkManager::begin_login pub fn begin_login(&self, login_params: libremetaverse::LoginParams) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.BeginLogout method System.Void LibreMetaverse.NetworkManager.BeginLogout() libremetaverse libremetaverse::NetworkManager::begin_logout pub fn begin_logout(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri pub fn connect_with_ip_address_u_int16_u_int64_boolean_uri(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri_u_int32_u_int32 pub fn connect_with_ip_address_u_int16_u_int64_boolean_uri_u_int32_u_int32(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri pub fn connect_with_ip_end_point_u_int64_boolean_uri(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32 pub fn connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri) method System.Threading.Tasks.Task LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri_ebec1fff pub async fn connect_with_ip_address_u_int16_u_int64_boolean_uri_ebec1fff(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped -M:LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method System.Threading.Tasks.Task LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32_20e51cc0 pub async fn connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32_20e51cc0(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri pub fn connect_with_ip_address_u_int16_u_int64_boolean_uri(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri_u_int32_u_int32 pub fn connect_with_ip_address_u_int16_u_int64_boolean_uri_u_int32_u_int32(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri pub fn connect_with_ip_end_point_u_int64_boolean_uri(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method LibreMetaverse.Simulator LibreMetaverse.NetworkManager.Connect(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32 pub fn connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.Uri) method System.Threading.Tasks.Task LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPAddress ip, System.UInt16 port, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps) libremetaverse libremetaverse::NetworkManager::connect_with_ip_address_u_int16_u_int64_boolean_uri_ebec1fff pub async fn connect_with_ip_address_u_int16_u_int64_boolean_uri_ebec1fff(&self, ip: std::net::IpAddr, port: u16, handle: u64, set_default: bool, seedcaps: Option) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.Uri,System.UInt32,System.UInt32) method System.Threading.Tasks.Task LibreMetaverse.NetworkManager.ConnectAsync(System.Net.IPEndPoint endPoint, System.UInt64 handle, System.Boolean setDefault, System.Uri seedcaps, System.UInt32 sizeX, System.UInt32 sizeY) libremetaverse libremetaverse::NetworkManager::connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32_20e51cc0 pub async fn connect_with_ip_end_point_u_int64_boolean_uri_u_int32_u_int32_20e51cc0(&self, end_point: std::net::SocketAddr, handle: u64, set_default: bool, seedcaps: Option, size_x: u32, size_y: u32) -> Result, crate::Error> shared_self,owned,owned,owned,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped M:LibreMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String) method LibreMetaverse.LoginParams LibreMetaverse.NetworkManager.DefaultLoginParams(System.String firstName, System.String lastName, System.String password, System.String channel, System.String version) libremetaverse libremetaverse::NetworkManager::default_login_params pub fn default_login_params(&self, first_name: String, last_name: String, password: String, channel: String, version: String) -> Result shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.DisconnectSim(LibreMetaverse.Simulator,System.Boolean) method System.Void LibreMetaverse.NetworkManager.DisconnectSim(LibreMetaverse.Simulator simulator, System.Boolean sendCloseCircuit) libremetaverse libremetaverse::NetworkManager::disconnect_sim pub fn disconnect_sim(&self, simulator: libremetaverse::Simulator, send_close_circuit: bool) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.EnqueueIncoming(LibreMetaverse.NetworkManager.IncomingPacket) method System.Void LibreMetaverse.NetworkManager.EnqueueIncoming(LibreMetaverse.NetworkManager.IncomingPacket packet) libremetaverse libremetaverse::NetworkManager::enqueue_incoming pub fn enqueue_incoming(&self, packet: libremetaverse::NetworkManagerIncomingPacket) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -13129,7 +13129,7 @@ M:LibreMetaverse.NetworkManager.RegisterCallback(LibreMetaverse.Packets.PacketTy M:LibreMetaverse.NetworkManager.RegisterCallback(LibreMetaverse.Packets.PacketType,System.EventHandler{LibreMetaverse.PacketReceivedEventArgs},System.Boolean) method System.Void LibreMetaverse.NetworkManager.RegisterCallback(LibreMetaverse.Packets.PacketType type, System.EventHandler callback, System.Boolean isAsync) libremetaverse libremetaverse::NetworkManager::register_callback_with_packet_type_event_handler_boolean pub fn register_callback_with_packet_type_event_handler_boolean(&self, type_: libremetaverse::packets::PacketType, callback: libremetaverse_types::compat::EventHandler, is_async: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.NetworkManager.RegisterEventCallback(System.String,LibreMetaverse.Caps.EventQueueCallback) method System.Void LibreMetaverse.NetworkManager.RegisterEventCallback(System.String capsEvent, LibreMetaverse.Caps.EventQueueCallback callback) libremetaverse libremetaverse::NetworkManager::register_event_callback pub fn register_event_callback(&self, caps_event: String, callback: libremetaverse::CapsEventQueueCallback) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback) method System.Void LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback callback) libremetaverse libremetaverse::NetworkManager::register_login_response_callback_with_login_response_callback pub fn register_login_response_callback_with_login_response_callback(&self, callback: libremetaverse::NetworkManagerLoginResponseCallback) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback,System.String[]) method System.Void LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback callback, System.String[] options) libremetaverse libremetaverse::NetworkManager::register_login_response_callback_with_login_response_callback_string pub fn register_login_response_callback_with_login_response_callback_string(&self, callback: libremetaverse::NetworkManagerLoginResponseCallback, options: Option>) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback,System.String[]) method System.Void LibreMetaverse.NetworkManager.RegisterLoginResponseCallback(LibreMetaverse.NetworkManager.LoginResponseCallback callback, System.String[] options) libremetaverse libremetaverse::NetworkManager::register_login_response_callback_with_login_response_callback_string_array pub fn register_login_response_callback_with_login_response_callback_string_array(&self, callback: libremetaverse::NetworkManagerLoginResponseCallback, options: Option>) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.NetworkManager.RequestLogout method System.Void LibreMetaverse.NetworkManager.RequestLogout() libremetaverse libremetaverse::NetworkManager::request_logout pub fn request_logout(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.NetworkManager.SendPacket(LibreMetaverse.Packets.Packet) method System.Void LibreMetaverse.NetworkManager.SendPacket(LibreMetaverse.Packets.Packet packet) libremetaverse libremetaverse::NetworkManager::send_packet_with_packet pub fn send_packet_with_packet(&self, packet: libremetaverse::packets::Packet) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.NetworkManager.SendPacket(LibreMetaverse.Packets.Packet,LibreMetaverse.Simulator) method System.Void LibreMetaverse.NetworkManager.SendPacket(LibreMetaverse.Packets.Packet packet, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::NetworkManager::send_packet_with_packet_simulator pub fn send_packet_with_packet_simulator(&self, packet: libremetaverse::packets::Packet, simulator: Option) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -13178,8 +13178,8 @@ M:LibreMetaverse.ObjectManager.RequestObjects(LibreMetaverse.Simulator,System.Co M:LibreMetaverse.ObjectManager.RequestPayPrice(LibreMetaverse.Simulator,LibreMetaverse.UUID) method System.Void LibreMetaverse.ObjectManager.RequestPayPrice(LibreMetaverse.Simulator simulator, LibreMetaverse.UUID objectID) libremetaverse libremetaverse::ObjectManager::request_pay_price pub fn request_pay_price(&self, simulator: libremetaverse::Simulator, object_id: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ObjectManager.SelectObject(LibreMetaverse.Simulator,System.UInt32) method System.Void LibreMetaverse.ObjectManager.SelectObject(LibreMetaverse.Simulator simulator, System.UInt32 localID) libremetaverse libremetaverse::ObjectManager::select_object_with_simulator_u_int32 pub fn select_object_with_simulator_u_int32(&self, simulator: libremetaverse::Simulator, local_id: u32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ObjectManager.SelectObject(LibreMetaverse.Simulator,System.UInt32,System.Boolean) method System.Void LibreMetaverse.ObjectManager.SelectObject(LibreMetaverse.Simulator simulator, System.UInt32 localID, System.Boolean automaticDeselect) libremetaverse libremetaverse::ObjectManager::select_object_with_simulator_u_int32_boolean pub fn select_object_with_simulator_u_int32_boolean(&self, simulator: libremetaverse::Simulator, local_id: u32, automatic_deselect: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator,System.UInt32[]) method System.Void LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator simulator, System.UInt32[] localIDs) libremetaverse libremetaverse::ObjectManager::select_objects_with_simulator_u_int32 pub fn select_objects_with_simulator_u_int32(&self, simulator: libremetaverse::Simulator, local_i_ds: Vec) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator,System.UInt32[],System.Boolean) method System.Void LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator simulator, System.UInt32[] localIDs, System.Boolean automaticDeselect) libremetaverse libremetaverse::ObjectManager::select_objects_with_simulator_u_int32_boolean pub fn select_objects_with_simulator_u_int32_boolean(&self, simulator: libremetaverse::Simulator, local_i_ds: Vec, automatic_deselect: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator,System.UInt32[]) method System.Void LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator simulator, System.UInt32[] localIDs) libremetaverse libremetaverse::ObjectManager::select_objects_with_simulator_u_int32_array pub fn select_objects_with_simulator_u_int32_array(&self, simulator: libremetaverse::Simulator, local_i_ds: Vec) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator,System.UInt32[],System.Boolean) method System.Void LibreMetaverse.ObjectManager.SelectObjects(LibreMetaverse.Simulator simulator, System.UInt32[] localIDs, System.Boolean automaticDeselect) libremetaverse libremetaverse::ObjectManager::select_objects_with_simulator_u_int32_array_boolean pub fn select_objects_with_simulator_u_int32_array_boolean(&self, simulator: libremetaverse::Simulator, local_i_ds: Vec, automatic_deselect: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ObjectManager.SendMaterialUpdatesAsync(LibreMetaverse.Simulator,System.Collections.Generic.IEnumerable{LibreMetaverse.GLTFMaterialUpdate},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.ObjectManager.SendMaterialUpdatesAsync(LibreMetaverse.Simulator sim, System.Collections.Generic.IEnumerable updates, System.Threading.CancellationToken cancellationToken = default) libremetaverse libremetaverse::ObjectManager::send_material_updates pub async fn send_material_updates(&self, sim: libremetaverse::Simulator, updates: Box>, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ObjectManager.SetDescription(LibreMetaverse.Simulator,System.UInt32,System.String) method System.Void LibreMetaverse.ObjectManager.SetDescription(LibreMetaverse.Simulator simulator, System.UInt32 localID, System.String description) libremetaverse libremetaverse::ObjectManager::set_description pub fn set_description(&self, simulator: libremetaverse::Simulator, local_id: u32, description: String) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ObjectManager.SetDescriptions(LibreMetaverse.Simulator,System.UInt32[],System.String[]) method System.Void LibreMetaverse.ObjectManager.SetDescriptions(LibreMetaverse.Simulator simulator, System.UInt32[] localIDs, System.String[] descriptions) libremetaverse libremetaverse::ObjectManager::set_descriptions pub fn set_descriptions(&self, simulator: libremetaverse::Simulator, local_i_ds: Vec, descriptions: Vec) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -13235,322 +13235,322 @@ M:LibreMetaverse.PacketReceivedEventArgs.#ctor(LibreMetaverse.Packets.Packet,Lib M:LibreMetaverse.PacketSentEventArgs.#ctor(System.Byte[],System.Int32,LibreMetaverse.Simulator) constructor LibreMetaverse.PacketSentEventArgs(System.Byte[] data, System.Int32 bytesSent, LibreMetaverse.Simulator simulator) libremetaverse libremetaverse::PacketSentEventArgs::new pub fn new(data: Vec, bytes_sent: i32, simulator: libremetaverse::Simulator) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PacketSettings.#ctor constructor LibreMetaverse.PacketSettings() libremetaverse libremetaverse::PacketSettings::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.#ctor constructor LibreMetaverse.Packets.AbortXferPacket() libremetaverse packets libremetaverse::packets::AbortXferPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AbortXferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AbortXferPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AbortXferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AbortXferPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AbortXferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AbortXferPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AbortXferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AbortXferPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AbortXferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AbortXferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AbortXferPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AbortXferPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AbortXferPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AbortXferPacket.ToBytes() libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AbortXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AbortXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AbortXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AbortXferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.#ctor constructor LibreMetaverse.Packets.AbortXferPacket.XferIDBlock() libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AbortXferPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AbortXferPacket.XferIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::AbortXferPacketXferIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.#ctor constructor LibreMetaverse.Packets.AcceptCallingCardPacket() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptCallingCardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AcceptCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.#ctor constructor LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptCallingCardPacketTransactionBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.#ctor constructor LibreMetaverse.Packets.AcceptFriendshipPacket() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptFriendshipPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AcceptFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.#ctor constructor LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AcceptFriendshipPacketTransactionBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.#ctor constructor LibreMetaverse.Packets.ActivateGesturesPacket() libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ActivateGesturesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock() libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ActivateGesturesPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ActivateGesturesPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ActivateGesturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ActivateGesturesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ActivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ActivateGesturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.#ctor constructor LibreMetaverse.Packets.ActivateGroupPacket() libremetaverse packets libremetaverse::packets::ActivateGroupPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ActivateGroupPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ActivateGroupPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ActivateGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ActivateGroupPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ActivateGroupPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ActivateGroupPacket.ToBytes() libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ActivateGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ActivateGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ActivateGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ActivateGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.#ctor constructor LibreMetaverse.Packets.AddCircuitCodePacket() libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.#ctor constructor LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock() libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AddCircuitCodePacket.CircuitCodeBlock.ToOSD() libremetaverse packets libremetaverse::packets::AddCircuitCodePacketCircuitCodeBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AddCircuitCodePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AddCircuitCodePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes() libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AddCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AddCircuitCodePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.#ctor constructor LibreMetaverse.Packets.AgentAlertMessagePacket() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.#ctor constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacketAlertDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAlertMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAlertMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentAlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentAlertMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.#ctor constructor LibreMetaverse.Packets.AgentAnimationPacket() libremetaverse packets libremetaverse::packets::AgentAnimationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAnimationPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentAnimationPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.#ctor constructor LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock() libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAnimationPacket.AnimationListBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentAnimationPacketAnimationListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAnimationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentAnimationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.#ctor constructor LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock() libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentAnimationPacketPhysicalAvatarEventListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentAnimationPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.#ctor constructor LibreMetaverse.Packets.AgentCachedTexturePacket() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTexturePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentCachedTexturePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTexturePacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.#ctor constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTextureResponsePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentCachedTextureResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentCachedTextureResponsePacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.#ctor constructor LibreMetaverse.Packets.AgentDataUpdatePacket() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDataUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.#ctor constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDataUpdateRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDataUpdateRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDataUpdateRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDataUpdateRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.#ctor constructor LibreMetaverse.Packets.AgentDropGroupPacket() libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentDropGroupPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentDropGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentDropGroupPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentDropGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentDropGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.#ctor constructor LibreMetaverse.Packets.AgentFOVPacket() libremetaverse packets libremetaverse::packets::AgentFOVPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentFOVPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentFOVPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.#ctor constructor LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock() libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentFOVPacket.FOVBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentFOVPacketFOVBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentFOVPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentFOVPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentFOVPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentFOVPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentFOVPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentFOVPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentFOVPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentFOVPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentFOVPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentFOVPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentFOVPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentFOVPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentFOVPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentFOVPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentFOVPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.#ctor constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -13558,22 +13558,22 @@ M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock.ToOSD method M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentGroupDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentGroupDataUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentGroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentGroupDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.#ctor constructor LibreMetaverse.Packets.AgentHeightWidthPacket() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.#ctor constructor LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacketHeightWidthBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -13581,91 +13581,91 @@ M:LibreMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock.ToOSD meth M:LibreMetaverse.Packets.AgentHeightWidthPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentHeightWidthPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentHeightWidthPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentHeightWidthPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentHeightWidthPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.#ctor constructor LibreMetaverse.Packets.AgentIsNowWearingPacket() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentIsNowWearingPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentIsNowWearingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentIsNowWearingPacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.#ctor constructor LibreMetaverse.Packets.AgentMovementCompletePacket() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentMovementCompletePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentMovementCompletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.#ctor constructor LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacketSimDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentMovementCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentMovementCompletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentPausePacket.#ctor constructor LibreMetaverse.Packets.AgentPausePacket() libremetaverse packets libremetaverse::packets::AgentPausePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentPausePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentPausePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentPausePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentPausePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentPausePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentPausePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentPausePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentPausePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentPausePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentPausePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentPausePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentPausePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentPausePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentPausePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentPausePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentPausePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentPausePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentPausePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentPausePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentPausePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentPausePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentPausePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentPausePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.#ctor constructor LibreMetaverse.Packets.AgentQuitCopyPacket() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.#ctor constructor LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacketFuseBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -13673,62 +13673,62 @@ M:LibreMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.AgentQuitCopyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentQuitCopyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentQuitCopyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentQuitCopyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentQuitCopyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.#ctor constructor LibreMetaverse.Packets.AgentRequestSitPacket() libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentRequestSitPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentRequestSitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.#ctor constructor LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock() libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentRequestSitPacketTargetObjectBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentRequestSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentRequestSitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentResumePacket.#ctor constructor LibreMetaverse.Packets.AgentResumePacket() libremetaverse packets libremetaverse::packets::AgentResumePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentResumePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentResumePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentResumePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentResumePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentResumePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentResumePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentResumePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentResumePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentResumePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentResumePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentResumePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentResumePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentResumePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentResumePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentResumePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentResumePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentResumePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentResumePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentResumePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentResumePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentResumePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentResumePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentResumePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.#ctor constructor LibreMetaverse.Packets.AgentSetAppearancePacket() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -13736,292 +13736,292 @@ M:LibreMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock.ToOSD method L M:LibreMetaverse.Packets.AgentSetAppearancePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSetAppearancePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentSetAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.#ctor constructor LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketVisualParamBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentSetAppearancePacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.#ctor constructor LibreMetaverse.Packets.AgentSitPacket() libremetaverse packets libremetaverse::packets::AgentSitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSitPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentSitPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentSitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentSitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentSitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentSitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentSitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentSitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentSitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentSitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentSitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentSitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentSitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentSitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentSitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentSitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentSitPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentSitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentSitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentSitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.#ctor constructor LibreMetaverse.Packets.AgentThrottlePacket() libremetaverse packets libremetaverse::packets::AgentThrottlePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentThrottlePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentThrottlePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentThrottlePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentThrottlePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.#ctor constructor LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock() libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentThrottlePacket.ThrottleBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentThrottlePacketThrottleBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentThrottlePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentThrottlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentThrottlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentThrottlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentThrottlePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.#ctor constructor LibreMetaverse.Packets.AgentUpdatePacket() libremetaverse packets libremetaverse::packets::AgentUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.#ctor constructor LibreMetaverse.Packets.AgentWearablesRequestPacket() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentWearablesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentWearablesRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentWearablesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentWearablesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.#ctor constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentWearablesUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AgentWearablesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AgentWearablesUpdatePacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.#ctor constructor LibreMetaverse.Packets.AlertMessagePacket() libremetaverse packets libremetaverse::packets::AlertMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.#ctor constructor LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock() libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AlertMessagePacket.AgentInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::AlertMessagePacketAgentInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.#ctor constructor LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock() libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AlertMessagePacket.AlertDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.#ctor constructor LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock() libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AlertMessagePacket.AlertInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::AlertMessagePacketAlertInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AlertMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AlertMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AlertMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AlertMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AlertMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AlertMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AlertMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AlertMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AlertMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AlertMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AlertMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AlertMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AlertMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AlertMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AlertMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AlertMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.#ctor constructor LibreMetaverse.Packets.AssetUploadCompletePacket() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.#ctor constructor LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacketAssetBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AssetUploadCompletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AssetUploadCompletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AssetUploadCompletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AssetUploadCompletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.#ctor constructor LibreMetaverse.Packets.AssetUploadRequestPacket() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.#ctor constructor LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacketAssetBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AssetUploadRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AssetUploadRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AssetUploadRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AssetUploadRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.#ctor constructor LibreMetaverse.Packets.AtomicPassObjectPacket() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AtomicPassObjectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.#ctor constructor LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AtomicPassObjectPacket.TaskDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacketTaskDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AtomicPassObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AtomicPassObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.#ctor constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AttachedSoundGainChangePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AttachedSoundGainChangePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AttachedSoundGainChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AttachedSoundGainChangePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.#ctor constructor LibreMetaverse.Packets.AttachedSoundPacket() libremetaverse packets libremetaverse::packets::AttachedSoundPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AttachedSoundPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AttachedSoundPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AttachedSoundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AttachedSoundPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AttachedSoundPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AttachedSoundPacket.ToBytes() libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AttachedSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AttachedSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AttachedSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AttachedSoundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.#ctor constructor LibreMetaverse.Packets.AvatarAnimationPacket() libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.#ctor constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.#ctor constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketAnimationSourceListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAnimationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.#ctor constructor LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketPhysicalAvatarEventListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.#ctor constructor LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAnimationPacket.SenderBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAnimationPacketSenderBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket() libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.AppearanceHoverBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAppearanceHoverBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.AttachmentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketAttachmentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14029,63 +14029,63 @@ M:LibreMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.AvatarAppearancePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.SenderBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketSenderBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarAppearancePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarAppearancePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.#ctor constructor LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarAppearancePacketVisualParamBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarClassifiedReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarClassifiedReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarClassifiedReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacketNewGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14093,344 +14093,344 @@ M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock.ToOSD method M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarGroupsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarGroupsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarGroupsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacketPropertiesDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarInterestsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.#ctor constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacketPropertiesDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarInterestsUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarInterestsUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarNotesReplyPacket() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarNotesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarNotesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.#ctor constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarNotesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarNotesUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarNotesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarNotesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarPickerReplyPacket() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerRequestBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestPacket() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPickerRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPickerRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPickerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPickerRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarPicksReplyPacket() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPicksReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPicksReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPicksReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPicksReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPicksReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacketPropertiesDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacketPropertiesDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarPropertiesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.#ctor constructor LibreMetaverse.Packets.AvatarSitResponsePacket() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarSitResponsePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.#ctor constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitObjectBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.#ctor constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacketSitTransformBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarSitResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarSitResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.#ctor constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarTextureUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarTextureUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarTextureUpdatePacket.TextureDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketTextureDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.AvatarTextureUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.#ctor constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.AvatarTextureUpdatePacket.WearableDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::AvatarTextureUpdatePacketWearableDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.#ctor constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.#ctor constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacketItemDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14438,79 +14438,79 @@ M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock.ToOSD method Li M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BulkUpdateInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BulkUpdateInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.BulkUpdateInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::BulkUpdateInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.#ctor constructor LibreMetaverse.Packets.BuyObjectInventoryPacket() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BuyObjectInventoryPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.BuyObjectInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.BuyObjectInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.BuyObjectInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::BuyObjectInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.#ctor constructor LibreMetaverse.Packets.CameraConstraintPacket() libremetaverse packets libremetaverse::packets::CameraConstraintPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.#ctor constructor LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock() libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock.ToOSD() libremetaverse packets libremetaverse::packets::CameraConstraintPacketCameraCollidePlaneBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CameraConstraintPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CameraConstraintPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CameraConstraintPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CameraConstraintPacket.ToBytes() libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CameraConstraintPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CameraConstraintPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CameraConstraintPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CameraConstraintPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.#ctor constructor LibreMetaverse.Packets.CancelAuctionPacket() libremetaverse packets libremetaverse::packets::CancelAuctionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CancelAuctionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CancelAuctionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CancelAuctionPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CancelAuctionPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CancelAuctionPacket.ToBytes() libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CancelAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CancelAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CancelAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CancelAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.#ctor constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14518,240 +14518,240 @@ M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock.ToOSD M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChangeInventoryItemFlagsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChangeInventoryItemFlagsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.#ctor constructor LibreMetaverse.Packets.ChangeUserRightsPacket() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChangeUserRightsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.#ctor constructor LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChangeUserRightsPacket.RightsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacketRightsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChangeUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChangeUserRightsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.#ctor constructor LibreMetaverse.Packets.ChatFromSimulatorPacket() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.#ctor constructor LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacketChatDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatFromSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatFromSimulatorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatFromSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatFromSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.#ctor constructor LibreMetaverse.Packets.ChatFromViewerPacket() libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChatFromViewerPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.#ctor constructor LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock() libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChatFromViewerPacketChatDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatFromViewerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatFromViewerPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatFromViewerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatFromViewerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatPassPacket.#ctor constructor LibreMetaverse.Packets.ChatPassPacket() libremetaverse packets libremetaverse::packets::ChatPassPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.#ctor constructor LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock() libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatPassPacket.ChatDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChatPassPacketChatDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChatPassPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatPassPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatPassPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatPassPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatPassPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChatPassPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChatPassPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChatPassPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChatPassPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatPassPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChatPassPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChatPassPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatPassPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChatPassPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChatPassPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChatPassPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChatPassPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChatPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChatPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChatPassPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.#ctor constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CheckParcelAuctionsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CheckParcelAuctionsPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CheckParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CheckParcelAuctionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.#ctor constructor LibreMetaverse.Packets.CheckParcelSalesPacket() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CheckParcelSalesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CheckParcelSalesPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CheckParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CheckParcelSalesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.#ctor constructor LibreMetaverse.Packets.ChildAgentAlivePacket() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentAlivePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentAlivePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentAlivePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentAlivePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.#ctor constructor LibreMetaverse.Packets.ChildAgentDyingPacket() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentDyingPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentDyingPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentDyingPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentDyingPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.#ctor constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentPositionUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentPositionUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.#ctor constructor LibreMetaverse.Packets.ChildAgentUnknownPacket() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUnknownPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUnknownPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentUnknownPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentUnknownPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentAccessBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.AgentInventoryHostBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAgentInventoryHostBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketAnimationDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGranterBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketNVPairDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14759,137 +14759,137 @@ M:LibreMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.ChildAgentUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ChildAgentUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.#ctor constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock.ToOSD() libremetaverse packets libremetaverse::packets::ChildAgentUpdatePacketVisualParamBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.#ctor constructor LibreMetaverse.Packets.ClassifiedDeletePacket() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedDeletePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.#ctor constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedGodDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClassifiedInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClassifiedInfoUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.#ctor constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket() libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14897,39 +14897,39 @@ M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock.ToOSD me M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ClearFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ClearFollowCamPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CloseCircuitPacket.#ctor constructor LibreMetaverse.Packets.CloseCircuitPacket() libremetaverse packets libremetaverse::packets::CloseCircuitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CloseCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CloseCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CloseCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CloseCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CloseCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CloseCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CloseCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CloseCircuitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CloseCircuitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CloseCircuitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CloseCircuitPacket.ToBytes() libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CloseCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CloseCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CloseCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CloseCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.#ctor constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.#ctor constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock.ToOSD() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketIndexBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.#ctor constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacketLocationBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -14937,130 +14937,130 @@ M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock.ToOSD method L M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CoarseLocationUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CoarseLocationUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CoarseLocationUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CoarseLocationUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.#ctor constructor LibreMetaverse.Packets.CompleteAgentMovementPacket() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompleteAgentMovementPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompleteAgentMovementPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompleteAgentMovementPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompleteAgentMovementPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.#ctor constructor LibreMetaverse.Packets.CompleteAuctionPacket() libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompleteAuctionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompleteAuctionPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CompleteAuctionPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes() libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompleteAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompleteAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.#ctor constructor LibreMetaverse.Packets.CompletePingCheckPacket() libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompletePingCheckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.#ctor constructor LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock() libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CompletePingCheckPacket.PingIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::CompletePingCheckPacketPingIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes() libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CompletePingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CompletePingCheckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.#ctor constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.#ctor constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmAuctionStartPacket.AuctionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacketAuctionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmAuctionStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmAuctionStartPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmAuctionStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmAuctionStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.#ctor constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmEnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmEnableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.#ctor constructor LibreMetaverse.Packets.ConfirmXferPacketPacket() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmXferPacketPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ConfirmXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.#ctor constructor LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::ConfirmXferPacketPacketXferIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.#ctor constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketInventoryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.#ctor constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacketNotecardDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15068,22 +15068,22 @@ M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock.ToOSD M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CopyInventoryFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CopyInventoryFromNotecardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.CopyInventoryItemPacket() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15091,45 +15091,45 @@ M:LibreMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock.ToOSD method M:LibreMetaverse.Packets.CopyInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CopyInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CopyInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CopyInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CopyInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.#ctor constructor LibreMetaverse.Packets.CreateGroupReplyPacket() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacketReplyDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15137,22 +15137,22 @@ M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.GroupDataBlock.ToOSD m M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupRequestExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestPacket() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15160,45 +15160,45 @@ M:LibreMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock.ToOSD method Li M:LibreMetaverse.Packets.CreateGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateGroupRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.#ctor constructor LibreMetaverse.Packets.CreateInventoryFolderPacket() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateInventoryFolderPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.CreateInventoryItemPacket() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.#ctor constructor LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacketInventoryBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15206,28 +15206,28 @@ M:LibreMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock.ToOSD met M:LibreMetaverse.Packets.CreateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.#ctor constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.#ctor constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacketInventoryBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15235,28 +15235,28 @@ M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock.ToOSD M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateLandmarkForEventPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateLandmarkForEventPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateLandmarkForEventPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateLandmarkForEventPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.#ctor constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.#ctor constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketHeaderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15264,39 +15264,39 @@ M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock.ToOSD M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateNewOutfitAttachmentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.#ctor constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CreateTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CreateTrustedCircuitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CreateTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CreateTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.#ctor constructor LibreMetaverse.Packets.CrossedRegionPacket() libremetaverse packets libremetaverse::packets::CrossedRegionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CrossedRegionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CrossedRegionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock() libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15304,22 +15304,22 @@ M:LibreMetaverse.Packets.CrossedRegionPacket.InfoBlock.ToOSD method LibreMetaver M:LibreMetaverse.Packets.CrossedRegionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CrossedRegionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::CrossedRegionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.CrossedRegionPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::CrossedRegionPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.CrossedRegionPacket.ToBytes() libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CrossedRegionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.CrossedRegionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.CrossedRegionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::CrossedRegionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.#ctor constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket() libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock() libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15327,22 +15327,22 @@ M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.InfoBlock.ToOSD method Libr M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataHomeLocationReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DataHomeLocationReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataHomeLocationReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.#ctor constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.#ctor constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DataHomeLocationRequestPacket.AgentInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketAgentInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15350,62 +15350,62 @@ M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.InfoBlock.ToOSD method Li M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataHomeLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DataHomeLocationRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataHomeLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataHomeLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.#ctor constructor LibreMetaverse.Packets.DataServerLogoutPacket() libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DataServerLogoutPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes() libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DataServerLogoutPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DataServerLogoutPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.#ctor constructor LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock() libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DataServerLogoutPacket.UserDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DataServerLogoutPacketUserDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.#ctor constructor LibreMetaverse.Packets.DeRezAckPacket() libremetaverse packets libremetaverse::packets::DeRezAckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeRezAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeRezAckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeRezAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeRezAckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeRezAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeRezAckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeRezAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeRezAckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DeRezAckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeRezAckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DeRezAckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DeRezAckPacket.ToBytes() libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeRezAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeRezAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeRezAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeRezAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeRezAckPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeRezAckPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.#ctor constructor LibreMetaverse.Packets.DeRezObjectPacket() libremetaverse packets libremetaverse::packets::DeRezObjectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeRezObjectPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeRezObjectPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeRezObjectPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15413,119 +15413,119 @@ M:LibreMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.DeRezObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeRezObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeRezObjectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DeRezObjectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DeRezObjectPacket.ToBytes() libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeRezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeRezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeRezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeRezObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.#ctor constructor LibreMetaverse.Packets.DeactivateGesturesPacket() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeactivateGesturesPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeactivateGesturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeactivateGesturesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeactivateGesturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeactivateGesturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.#ctor constructor LibreMetaverse.Packets.DeclineCallingCardPacket() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineCallingCardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeclineCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.#ctor constructor LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeclineCallingCardPacketTransactionBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.#ctor constructor LibreMetaverse.Packets.DeclineFriendshipPacket() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineFriendshipPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DeclineFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.#ctor constructor LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::DeclineFriendshipPacketTransactionBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.#ctor constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DenyTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DenyTrustedCircuitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DenyTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DenyTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DerezContainerPacket.#ctor constructor LibreMetaverse.Packets.DerezContainerPacket() libremetaverse packets libremetaverse::packets::DerezContainerPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.DerezContainerPacket.DataBlock() libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DerezContainerPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DerezContainerPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DerezContainerPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DerezContainerPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DerezContainerPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DerezContainerPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DerezContainerPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DerezContainerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DerezContainerPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DerezContainerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DerezContainerPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DerezContainerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DerezContainerPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DerezContainerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DerezContainerPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DerezContainerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DerezContainerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DerezContainerPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DerezContainerPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DerezContainerPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DerezContainerPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DerezContainerPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DerezContainerPacket.ToBytes() libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DerezContainerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DerezContainerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DerezContainerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DerezContainerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.#ctor constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket() libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -15533,478 +15533,478 @@ M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock.ToOSD met M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes() libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DetachAttachmentIntoInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DetachAttachmentIntoInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryPacket() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.#ctor constructor LibreMetaverse.Packets.DirClassifiedReplyPacket() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.#ctor constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacketStatusDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirClassifiedReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirClassifiedReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.#ctor constructor LibreMetaverse.Packets.DirEventsReplyPacket() libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirEventsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.#ctor constructor LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirEventsReplyPacketStatusDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirEventsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirEventsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.#ctor constructor LibreMetaverse.Packets.DirFindQueryBackendPacket() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryBackendPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirFindQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirFindQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.#ctor constructor LibreMetaverse.Packets.DirFindQueryPacket() libremetaverse packets libremetaverse::packets::DirFindQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirFindQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirFindQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirFindQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirFindQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirFindQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirFindQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirFindQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.#ctor constructor LibreMetaverse.Packets.DirGroupsReplyPacket() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirGroupsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirGroupsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirGroupsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.#ctor constructor LibreMetaverse.Packets.DirLandQueryBackendPacket() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryBackendPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.#ctor constructor LibreMetaverse.Packets.DirLandQueryPacket() libremetaverse packets libremetaverse::packets::DirLandQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirLandQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.#ctor constructor LibreMetaverse.Packets.DirLandReplyPacket() libremetaverse packets libremetaverse::packets::DirLandReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirLandReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirLandReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirLandReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirLandReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirLandReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirLandReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.#ctor constructor LibreMetaverse.Packets.DirPeopleReplyPacket() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPeopleReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPeopleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPeopleReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryBackendPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryPacket() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.#ctor constructor LibreMetaverse.Packets.DirPlacesReplyPacket() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.#ctor constructor LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacketStatusDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPlacesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.#ctor constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryBackendPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryBackendPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularQueryBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.#ctor constructor LibreMetaverse.Packets.DirPopularQueryPacket() libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.#ctor constructor LibreMetaverse.Packets.DirPopularReplyPacket() libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.#ctor constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock.ToOSD() libremetaverse packets libremetaverse::packets::DirPopularReplyPacketQueryRepliesBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DirPopularReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DirPopularReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DisableSimulatorPacket.#ctor constructor LibreMetaverse.Packets.DisableSimulatorPacket() libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DisableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DisableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DisableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.DisableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.DisableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DisableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.DisableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DisableSimulatorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.DisableSimulatorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes() libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.DisableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::DisableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataPacket.#ctor constructor LibreMetaverse.Packets.EconomyDataPacket() libremetaverse packets libremetaverse::packets::EconomyDataPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EconomyDataPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EconomyDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EconomyDataPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EconomyDataPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EconomyDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EconomyDataPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.EconomyDataPacket.InfoBlock() libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16012,56 +16012,56 @@ M:LibreMetaverse.Packets.EconomyDataPacket.InfoBlock.ToOSD method LibreMetaverse M:LibreMetaverse.Packets.EconomyDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EconomyDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EconomyDataPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EconomyDataPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EconomyDataPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EconomyDataPacket.ToBytes() libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EconomyDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EconomyDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EconomyDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EconomyDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataRequestPacket.#ctor constructor LibreMetaverse.Packets.EconomyDataRequestPacket() libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EconomyDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EconomyDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EconomyDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EconomyDataRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EconomyDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EconomyDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.#ctor constructor LibreMetaverse.Packets.EdgeDataPacketPacket() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.#ctor constructor LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EdgeDataPacketPacket.EdgeDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacketEdgeDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EdgeDataPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EdgeDataPacketPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EdgeDataPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EdgeDataPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketEjectDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16069,28 +16069,28 @@ M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock.ToOSD method M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectGroupMemberReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketEjectDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16098,153 +16098,153 @@ M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock.ToOSD meth M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectGroupMemberRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectGroupMemberRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectGroupMemberRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectGroupMemberRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.#ctor constructor LibreMetaverse.Packets.EjectUserPacket() libremetaverse packets libremetaverse::packets::EjectUserPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectUserPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectUserPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.EjectUserPacket.DataBlock() libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EjectUserPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectUserPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectUserPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EjectUserPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EjectUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectUserPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectUserPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EjectUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EjectUserPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EjectUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EjectUserPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EjectUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EjectUserPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EjectUserPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EjectUserPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EjectUserPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EjectUserPacket.ToBytes() libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EjectUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EjectUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EjectUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.#ctor constructor LibreMetaverse.Packets.EmailMessageReplyPacket() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EmailMessageReplyPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EmailMessageReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EmailMessageReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EmailMessageReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EmailMessageReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.#ctor constructor LibreMetaverse.Packets.EmailMessageRequestPacket() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EmailMessageRequestPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EmailMessageRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EmailMessageRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EmailMessageRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EmailMessageRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.#ctor constructor LibreMetaverse.Packets.EnableSimulatorPacket() libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EnableSimulatorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.#ctor constructor LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock() libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::EnableSimulatorPacketSimulatorInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes() libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EnableSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EnableSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.#ctor constructor LibreMetaverse.Packets.ErrorPacket() libremetaverse packets libremetaverse::packets::ErrorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ErrorPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ErrorPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ErrorPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ErrorPacket.DataBlock() libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ErrorPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ErrorPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ErrorPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ErrorPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ErrorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ErrorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ErrorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ErrorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ErrorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ErrorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ErrorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ErrorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ErrorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ErrorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ErrorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ErrorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ErrorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ErrorPacket.ToBytes() libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ErrorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ErrorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ErrorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ErrorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.#ctor constructor LibreMetaverse.Packets.EstateCovenantReplyPacket() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateCovenantReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateCovenantReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateCovenantReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateCovenantReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateCovenantReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.#ctor constructor LibreMetaverse.Packets.EstateCovenantRequestPacket() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateCovenantRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateCovenantRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateCovenantRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateCovenantRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.#ctor constructor LibreMetaverse.Packets.EstateOwnerMessagePacket() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16252,212 +16252,212 @@ M:LibreMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock.ToOSD method L M:LibreMetaverse.Packets.EstateOwnerMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateOwnerMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.#ctor constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock.ToOSD() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacketParamListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EstateOwnerMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EstateOwnerMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.#ctor constructor LibreMetaverse.Packets.EventGodDeletePacket() libremetaverse packets libremetaverse::packets::EventGodDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventGodDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventGodDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventGodDeletePacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventGodDeletePacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventGodDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventGodDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventGodDeletePacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventGodDeletePacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventGodDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.#ctor constructor LibreMetaverse.Packets.EventInfoReplyPacket() libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventInfoReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoReplyPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventInfoReplyPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.#ctor constructor LibreMetaverse.Packets.EventInfoRequestPacket() libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventInfoRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoRequestPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventInfoRequestPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventInfoRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.#ctor constructor LibreMetaverse.Packets.EventLocationReplyPacket() libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationReplyPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventLocationReplyPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventLocationReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventLocationReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventLocationReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.#ctor constructor LibreMetaverse.Packets.EventLocationRequestPacket() libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationRequestPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventLocationRequestPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventLocationRequestPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventLocationRequestPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.#ctor constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationAddRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationAddRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventNotificationAddRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventNotificationAddRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.#ctor constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.#ctor constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacketEventDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.EventNotificationRemoveRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::EventNotificationRemoveRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.#ctor constructor LibreMetaverse.Packets.FeatureDisabledPacket() libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.#ctor constructor LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock() libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FeatureDisabledPacket.FailureInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::FeatureDisabledPacketFailureInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FeatureDisabledPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FeatureDisabledPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes() libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FeatureDisabledPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FeatureDisabledPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.#ctor constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16465,22 +16465,22 @@ M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock.ToOS M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryDescendentsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.#ctor constructor LibreMetaverse.Packets.FetchInventoryPacket() libremetaverse packets libremetaverse::packets::FetchInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16488,22 +16488,22 @@ M:LibreMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock.ToOSD method Li M:LibreMetaverse.Packets.FetchInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FetchInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.#ctor constructor LibreMetaverse.Packets.FetchInventoryReplyPacket() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16511,22 +16511,22 @@ M:LibreMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.FetchInventoryReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FetchInventoryReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FetchInventoryReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FetchInventoryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FetchInventoryReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.#ctor constructor LibreMetaverse.Packets.FindAgentPacket() libremetaverse packets libremetaverse::packets::FindAgentPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FindAgentPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::FindAgentPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FindAgentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FindAgentPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FindAgentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FindAgentPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FindAgentPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FindAgentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FindAgentPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.#ctor constructor LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock() libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FindAgentPacketLocationBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16534,22 +16534,22 @@ M:LibreMetaverse.Packets.FindAgentPacket.LocationBlockBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.FindAgentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FindAgentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FindAgentPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FindAgentPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FindAgentPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FindAgentPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FindAgentPacket.ToBytes() libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FindAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FindAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FindAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FindAgentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.#ctor constructor LibreMetaverse.Packets.ForceObjectSelectPacket() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ForceObjectSelectPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.#ctor constructor LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacketHeaderBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16557,108 +16557,108 @@ M:LibreMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock.ToOSD method LibreM M:LibreMetaverse.Packets.ForceObjectSelectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ForceObjectSelectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ForceObjectSelectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ForceObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ForceObjectSelectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.#ctor constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ForceScriptControlReleasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ForceScriptControlReleasePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ForceScriptControlReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ForceScriptControlReleasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.#ctor constructor LibreMetaverse.Packets.FormFriendshipPacket() libremetaverse packets libremetaverse::packets::FormFriendshipPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::FormFriendshipPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FormFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FormFriendshipPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FormFriendshipPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FormFriendshipPacket.ToBytes() libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FormFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FormFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FormFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FormFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.#ctor constructor LibreMetaverse.Packets.FreezeUserPacket() libremetaverse packets libremetaverse::packets::FreezeUserPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FreezeUserPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::FreezeUserPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.FreezeUserPacket.DataBlock() libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.FreezeUserPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FreezeUserPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FreezeUserPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::FreezeUserPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FreezeUserPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FreezeUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FreezeUserPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.FreezeUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::FreezeUserPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.FreezeUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::FreezeUserPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.FreezeUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::FreezeUserPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.FreezeUserPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::FreezeUserPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.FreezeUserPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.FreezeUserPacket.ToBytes() libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FreezeUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.FreezeUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.FreezeUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::FreezeUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.#ctor constructor LibreMetaverse.Packets.GameControlInputPacket() libremetaverse packets libremetaverse::packets::GameControlInputPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GameControlInputPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GameControlInputPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.#ctor constructor LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock() libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GameControlInputPacket.AxisDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GameControlInputPacketAxisDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.#ctor constructor LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock() libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GameControlInputPacket.ButtonDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GameControlInputPacketButtonDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GameControlInputPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GameControlInputPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GameControlInputPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GameControlInputPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GameControlInputPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GameControlInputPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GameControlInputPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GameControlInputPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GameControlInputPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GameControlInputPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GameControlInputPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GameControlInputPacket.ToBytes() libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GameControlInputPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GameControlInputPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GameControlInputPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GameControlInputPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.#ctor constructor LibreMetaverse.Packets.GenericMessagePacket() libremetaverse packets libremetaverse::packets::GenericMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GenericMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GenericMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GenericMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GenericMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GenericMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GenericMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GenericMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GenericMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16666,28 +16666,28 @@ M:LibreMetaverse.Packets.GenericMessagePacket.MethodDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.GenericMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GenericMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GenericMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GenericMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.#ctor constructor LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock() libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GenericMessagePacket.ParamListBlock.ToOSD() libremetaverse packets libremetaverse::packets::GenericMessagePacketParamListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GenericMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GenericMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.#ctor constructor LibreMetaverse.Packets.GenericStreamingMessagePacket() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GenericStreamingMessagePacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16695,85 +16695,85 @@ M:LibreMetaverse.Packets.GenericStreamingMessagePacket.MethodDataBlock.ToOSD met M:LibreMetaverse.Packets.GenericStreamingMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GenericStreamingMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GenericStreamingMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GenericStreamingMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GenericStreamingMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.#ctor constructor LibreMetaverse.Packets.GetScriptRunningPacket() libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GetScriptRunningPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.#ctor constructor LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock() libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GetScriptRunningPacket.ScriptBlock.ToOSD() libremetaverse packets libremetaverse::packets::GetScriptRunningPacketScriptBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes() libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GetScriptRunningPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodKickUserPacket.#ctor constructor LibreMetaverse.Packets.GodKickUserPacket() libremetaverse packets libremetaverse::packets::GodKickUserPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodKickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodKickUserPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodKickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodKickUserPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodKickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodKickUserPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodKickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodKickUserPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodKickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodKickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GodKickUserPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodKickUserPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodKickUserPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GodKickUserPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodKickUserPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GodKickUserPacket.ToBytes() libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodKickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.#ctor constructor LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock() libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodKickUserPacket.UserInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::GodKickUserPacketUserInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.#ctor constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodUpdateRegionInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.#ctor constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block.ToOSD() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfo2Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.#ctor constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacketRegionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodUpdateRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodUpdateRegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.#ctor constructor LibreMetaverse.Packets.GodlikeMessagePacket() libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GodlikeMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16781,28 +16781,28 @@ M:LibreMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.GodlikeMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodlikeMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.#ctor constructor LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock() libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GodlikeMessagePacket.ParamListBlock.ToOSD() libremetaverse packets libremetaverse::packets::GodlikeMessagePacketParamListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GodlikeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GodlikeMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.#ctor constructor LibreMetaverse.Packets.GrantGodlikePowersPacket() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.#ctor constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacketGrantDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16810,51 +16810,51 @@ M:LibreMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock.ToOSD method Li M:LibreMetaverse.Packets.GrantGodlikePowersPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantGodlikePowersPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GrantGodlikePowersPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GrantGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GrantGodlikePowersPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.#ctor constructor LibreMetaverse.Packets.GrantUserRightsPacket() libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GrantUserRightsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GrantUserRightsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.#ctor constructor LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock() libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GrantUserRightsPacket.RightsBlock.ToOSD() libremetaverse packets libremetaverse::packets::GrantUserRightsPacketRightsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes() libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GrantUserRightsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GrantUserRightsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketHistoryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16862,22 +16862,22 @@ M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock.ToOSD met M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountDetailsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16885,22 +16885,22 @@ M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock.ToOSD m M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountDetailsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountDetailsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16908,22 +16908,22 @@ M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock.ToOSD met M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountSummaryReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16931,28 +16931,28 @@ M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock.ToOSD m M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountSummaryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountSummaryRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketHistoryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16960,22 +16960,22 @@ M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock.ToOS M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -16983,51 +16983,51 @@ M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock.To M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupAccountTransactionsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupAccountTransactionsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketProposalDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalItemReplyPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17035,51 +17035,51 @@ M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock.ToOSD M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupActiveProposalsRequestPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.#ctor constructor LibreMetaverse.Packets.GroupDataUpdatePacket() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacketAgentGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupDataUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupDataUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupDataUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupDataUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupMembersReplyPacket() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.#ctor constructor LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacketMemberDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17087,22 +17087,22 @@ M:LibreMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock.ToOSD method Li M:LibreMetaverse.Packets.GroupMembersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupMembersReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupMembersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupMembersRequestPacket() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17110,22 +17110,22 @@ M:LibreMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock.ToOSD method L M:LibreMetaverse.Packets.GroupMembersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupMembersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupMembersRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupMembersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.#ctor constructor LibreMetaverse.Packets.GroupNoticeAddPacket() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticeAddPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacketMessageBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17133,91 +17133,91 @@ M:LibreMetaverse.Packets.GroupNoticeAddPacket.MessageBlockBlock.ToOSD method Lib M:LibreMetaverse.Packets.GroupNoticeAddPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeAddPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticeAddPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticeAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticeAddPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupNoticeRequestPacket() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticeRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticeRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticeRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticeRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticeRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticesListReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupNoticesListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupNoticesListRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupNoticesListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupNoticesListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupProfileReplyPacket() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17225,22 +17225,22 @@ M:LibreMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.GroupProfileReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProfileReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProfileReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProfileReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupProfileRequestPacket() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17248,68 +17248,68 @@ M:LibreMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock.ToOSD method L M:LibreMetaverse.Packets.GroupProfileRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProfileRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProfileRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProfileRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProfileRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.#ctor constructor LibreMetaverse.Packets.GroupProposalBallotPacket() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProposalBallotPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.#ctor constructor LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacketProposalDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupProposalBallotPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupProposalBallotPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.#ctor constructor LibreMetaverse.Packets.GroupRoleChangesPacket() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleChangesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacketRoleChangeBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleChangesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17317,28 +17317,28 @@ M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock.ToOSD method Li M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleDataReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacketRoleDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleDataReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17346,22 +17346,22 @@ M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock.ToOSD method M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleDataRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacketMemberDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17369,22 +17369,22 @@ M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock.ToOSD metho M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleMembersReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleMembersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17392,62 +17392,62 @@ M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock.ToOSD meth M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleMembersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleMembersRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleMembersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleMembersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.#ctor constructor LibreMetaverse.Packets.GroupRoleUpdatePacket() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.#ctor constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacketRoleDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupRoleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupRoleUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.#ctor constructor LibreMetaverse.Packets.GroupTitleUpdatePacket() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitleUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitleUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitleUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitleUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupTitlesReplyPacket() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17455,39 +17455,39 @@ M:LibreMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.GroupTitlesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitlesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitlesReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitlesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitlesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupTitlesRequestPacket() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupTitlesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupTitlesRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupTitlesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupTitlesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketHistoryItemDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17495,34 +17495,34 @@ M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock.To M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryItemReplyPacketVoteItemBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17530,11 +17530,11 @@ M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock.ToOSD meth M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::GroupVoteHistoryRequestPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17544,12 +17544,12 @@ M:LibreMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.I M:LibreMetaverse.Packets.Header.FromBytes(System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.Header.FromBytes(System.Byte[] bytes, ref System.Int32& pos, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::Header::from_bytes pub fn from_bytes(&mut self, bytes: Vec, pos: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> mutable_self,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Header.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.Header.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::Header::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.HealthMessagePacket.#ctor constructor LibreMetaverse.Packets.HealthMessagePacket() libremetaverse packets libremetaverse::packets::HealthMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.HealthMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::HealthMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.HealthMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::HealthMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.HealthMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::HealthMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.HealthMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::HealthMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.#ctor constructor LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock() libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::HealthMessagePacketHealthDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17557,22 +17557,22 @@ M:LibreMetaverse.Packets.HealthMessagePacket.HealthDataBlock.ToOSD method LibreM M:LibreMetaverse.Packets.HealthMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.HealthMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::HealthMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.HealthMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.HealthMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::HealthMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.HealthMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.HealthMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.HealthMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.HealthMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.HealthMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::HealthMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageDataPacket.#ctor constructor LibreMetaverse.Packets.ImageDataPacket() libremetaverse packets libremetaverse::packets::ImageDataPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImageDataPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImageDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImageDataPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImageDataPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImageDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImageDataPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.#ctor constructor LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock() libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImageDataPacket.ImageDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImageDataPacketImageDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.#ctor constructor LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock() libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageDataPacketImageIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17580,16 +17580,16 @@ M:LibreMetaverse.Packets.ImageDataPacket.ImageIDBlock.ToOSD method LibreMetavers M:LibreMetaverse.Packets.ImageDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImageDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ImageDataPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImageDataPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ImageDataPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageDataPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ImageDataPacket.ToBytes() libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImageDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImageDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImageDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImageDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.#ctor constructor LibreMetaverse.Packets.ImageNotInDatabasePacket() libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.#ctor constructor LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock() libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacketImageIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17597,22 +17597,22 @@ M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock.ToOSD method Libr M:LibreMetaverse.Packets.ImageNotInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImageNotInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImageNotInDatabasePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes() libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImageNotInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImageNotInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImagePacketPacket.#ctor constructor LibreMetaverse.Packets.ImagePacketPacket() libremetaverse packets libremetaverse::packets::ImagePacketPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImagePacketPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImagePacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImagePacketPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImagePacketPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImagePacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImagePacketPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.#ctor constructor LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock() libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImagePacketPacket.ImageDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImagePacketPacketImageDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.#ctor constructor LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock() libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImagePacketPacketImageIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17620,34 +17620,34 @@ M:LibreMetaverse.Packets.ImagePacketPacket.ImageIDBlock.ToOSD method LibreMetave M:LibreMetaverse.Packets.ImagePacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImagePacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ImagePacketPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImagePacketPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ImagePacketPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ImagePacketPacket.ToBytes() libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImagePacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImagePacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImagePacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImagePacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.#ctor constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.#ctor constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedInstantMessagePacket.EstateBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketEstateBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.#ctor constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMessageBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.#ctor constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacketMetaDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17655,16 +17655,16 @@ M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.MetaDataBlock.ToOSD method M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedInstantMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedInstantMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImprovedInstantMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImprovedInstantMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.#ctor constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17672,91 +17672,91 @@ M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock.ToOSD m M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ImprovedTerseObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.#ctor constructor LibreMetaverse.Packets.InitiateDownloadPacket() libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InitiateDownloadPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.#ctor constructor LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock() libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InitiateDownloadPacket.FileDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InitiateDownloadPacketFileDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InitiateDownloadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InitiateDownloadPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes() libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InitiateDownloadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InitiateDownloadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.#ctor constructor LibreMetaverse.Packets.InternalScriptMailPacket() libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InternalScriptMailPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::InternalScriptMailPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InternalScriptMailPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InternalScriptMailPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes() libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InternalScriptMailPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InternalScriptMailPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.#ctor constructor LibreMetaverse.Packets.InventoryAssetResponsePacket() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InventoryAssetResponsePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InventoryAssetResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InventoryAssetResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.#ctor constructor LibreMetaverse.Packets.InventoryDescendentsPacket() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.#ctor constructor LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacketItemDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17764,28 +17764,28 @@ M:LibreMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock.ToOSD method L M:LibreMetaverse.Packets.InventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InventoryDescendentsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.#ctor constructor LibreMetaverse.Packets.InviteGroupRequestPacket() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.#ctor constructor LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacketInviteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17793,22 +17793,22 @@ M:LibreMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock.ToOSD method L M:LibreMetaverse.Packets.InviteGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InviteGroupRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InviteGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InviteGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.#ctor constructor LibreMetaverse.Packets.InviteGroupResponsePacket() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InviteGroupResponsePacket.GroupDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketGroupDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.#ctor constructor LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacketInviteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17816,22 +17816,22 @@ M:LibreMetaverse.Packets.InviteGroupResponsePacket.InviteDataBlock.ToOSD method M:LibreMetaverse.Packets.InviteGroupResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.InviteGroupResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.InviteGroupResponsePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.InviteGroupResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::InviteGroupResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.#ctor constructor LibreMetaverse.Packets.JoinGroupReplyPacket() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17839,22 +17839,22 @@ M:LibreMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock.ToOSD method LibreM M:LibreMetaverse.Packets.JoinGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17862,22 +17862,22 @@ M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.GroupDataBlock.ToOSD met M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupRequestExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestPacket() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17885,56 +17885,56 @@ M:LibreMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.JoinGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.JoinGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.JoinGroupRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.JoinGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::JoinGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserAckPacket.#ctor constructor LibreMetaverse.Packets.KickUserAckPacket() libremetaverse packets libremetaverse::packets::KickUserAckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KickUserAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KickUserAckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KickUserAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KickUserAckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KickUserAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KickUserAckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KickUserAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KickUserAckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KickUserAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::KickUserAckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserAckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KickUserAckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::KickUserAckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserAckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.KickUserAckPacket.ToBytes() libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KickUserAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KickUserAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KickUserAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KickUserAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.#ctor constructor LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock() libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KickUserAckPacket.UserInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::KickUserAckPacketUserInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.#ctor constructor LibreMetaverse.Packets.KickUserPacket() libremetaverse packets libremetaverse::packets::KickUserPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KickUserPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KickUserPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KickUserPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KickUserPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::KickUserPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KickUserPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::KickUserPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.#ctor constructor LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock() libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KickUserPacket.TargetBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::KickUserPacketTargetBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.KickUserPacket.ToBytes() libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.#ctor constructor LibreMetaverse.Packets.KickUserPacket.UserInfoBlock() libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KickUserPacket.UserInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KickUserPacket.UserInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::KickUserPacketUserInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.#ctor constructor LibreMetaverse.Packets.KillChildAgentsPacket() libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.#ctor constructor LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock() libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillChildAgentsPacketIDBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17942,16 +17942,16 @@ M:LibreMetaverse.Packets.KillChildAgentsPacket.IDBlockBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.KillChildAgentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KillChildAgentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KillChildAgentsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes() libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KillChildAgentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KillChildAgentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillObjectPacket.#ctor constructor LibreMetaverse.Packets.KillObjectPacket() libremetaverse packets libremetaverse::packets::KillObjectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KillObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KillObjectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KillObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KillObjectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.KillObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::KillObjectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.KillObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::KillObjectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::KillObjectPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -17959,68 +17959,68 @@ M:LibreMetaverse.Packets.KillObjectPacket.ObjectDataBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.KillObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.KillObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::KillObjectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillObjectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.KillObjectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::KillObjectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.KillObjectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.KillObjectPacket.ToBytes() libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KillObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.KillObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.KillObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::KillObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.#ctor constructor LibreMetaverse.Packets.LandStatReplyPacket() libremetaverse packets libremetaverse::packets::LandStatReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LandStatReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.#ctor constructor LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock() libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatReplyPacket.ReportDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LandStatReplyPacketReportDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.#ctor constructor LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock() libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatReplyPacket.RequestDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LandStatReplyPacketRequestDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LandStatReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LandStatReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LandStatReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LandStatReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LandStatReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.#ctor constructor LibreMetaverse.Packets.LandStatRequestPacket() libremetaverse packets libremetaverse::packets::LandStatRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LandStatRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LandStatRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.#ctor constructor LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock() libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LandStatRequestPacket.RequestDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LandStatRequestPacketRequestDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LandStatRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LandStatRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LandStatRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LandStatRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LandStatRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.#ctor constructor LibreMetaverse.Packets.LargeGenericMessagePacket() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LargeGenericMessagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18028,28 +18028,28 @@ M:LibreMetaverse.Packets.LargeGenericMessagePacket.MethodDataBlock.ToOSD method M:LibreMetaverse.Packets.LargeGenericMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LargeGenericMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.#ctor constructor LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LargeGenericMessagePacket.ParamListBlock.ToOSD() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacketParamListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LargeGenericMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LargeGenericMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LayerDataPacket.#ctor constructor LibreMetaverse.Packets.LayerDataPacket() libremetaverse packets libremetaverse::packets::LayerDataPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LayerDataPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LayerDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LayerDataPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LayerDataPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LayerDataPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LayerDataPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.#ctor constructor LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock() libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LayerDataPacket.LayerDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LayerDataPacketLayerDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.#ctor constructor LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock() libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LayerDataPacketLayerIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18057,22 +18057,22 @@ M:LibreMetaverse.Packets.LayerDataPacket.LayerIDBlock.ToOSD method LibreMetavers M:LibreMetaverse.Packets.LayerDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LayerDataPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LayerDataPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LayerDataPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LayerDataPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LayerDataPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LayerDataPacket.ToBytes() libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LayerDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LayerDataPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LayerDataPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LayerDataPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.#ctor constructor LibreMetaverse.Packets.LeaveGroupReplyPacket() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18080,22 +18080,22 @@ M:LibreMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.LeaveGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LeaveGroupReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LeaveGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LeaveGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.#ctor constructor LibreMetaverse.Packets.LeaveGroupRequestPacket() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18103,22 +18103,22 @@ M:LibreMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.LeaveGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LeaveGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LeaveGroupRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LeaveGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LeaveGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.LinkInventoryItemPacket() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.#ctor constructor LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacketInventoryBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18126,153 +18126,153 @@ M:LibreMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock.ToOSD metho M:LibreMetaverse.Packets.LinkInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LinkInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LinkInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LinkInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LinkInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.#ctor constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LiveHelpGroupReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.#ctor constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacketReplyDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LiveHelpGroupReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.#ctor constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LiveHelpGroupRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.#ctor constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacketRequestDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LiveHelpGroupRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LiveHelpGroupRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LoadURLPacket.#ctor constructor LibreMetaverse.Packets.LoadURLPacket() libremetaverse packets libremetaverse::packets::LoadURLPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.LoadURLPacket.DataBlock() libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LoadURLPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LoadURLPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LoadURLPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LoadURLPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LoadURLPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LoadURLPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LoadURLPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LoadURLPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LoadURLPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LoadURLPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LoadURLPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LoadURLPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LoadURLPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LoadURLPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LoadURLPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LoadURLPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LoadURLPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LoadURLPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LoadURLPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LoadURLPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LoadURLPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LoadURLPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LoadURLPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LoadURLPacket.ToBytes() libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LoadURLPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LoadURLPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LoadURLPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LoadURLPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.#ctor constructor LibreMetaverse.Packets.LogDwellTimePacket() libremetaverse packets libremetaverse::packets::LogDwellTimePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.#ctor constructor LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock() libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogDwellTimePacket.DwellInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogDwellTimePacketDwellInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogDwellTimePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogDwellTimePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogDwellTimePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogDwellTimePacket.ToBytes() libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogDwellTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogDwellTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogDwellTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogDwellTimePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.#ctor constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogFailedMoneyTransactionPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogFailedMoneyTransactionPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.#ctor constructor LibreMetaverse.Packets.LogParcelChangesPacket() libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogParcelChangesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogParcelChangesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogParcelChangesPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogParcelChangesPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogParcelChangesPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes() libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogParcelChangesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogParcelChangesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.#ctor constructor LibreMetaverse.Packets.LogTextMessagePacket() libremetaverse packets libremetaverse::packets::LogTextMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogTextMessagePacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogTextMessagePacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogTextMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogTextMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogTextMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogTextMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogTextMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogTextMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogTextMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogTextMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.#ctor constructor LibreMetaverse.Packets.LogoutReplyPacket() libremetaverse packets libremetaverse::packets::LogoutReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogoutReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogoutReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutReplyPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18280,145 +18280,145 @@ M:LibreMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.LogoutReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogoutReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogoutReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogoutReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogoutReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogoutReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogoutReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogoutReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogoutReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.#ctor constructor LibreMetaverse.Packets.LogoutRequestPacket() libremetaverse packets libremetaverse::packets::LogoutRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogoutRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::LogoutRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.LogoutRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.LogoutRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::LogoutRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.LogoutRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogoutRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.LogoutRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.LogoutRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::LogoutRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MalformedDataException.#ctor constructor LibreMetaverse.Packets.MalformedDataException() libremetaverse packets libremetaverse::packets::MalformedDataException::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MalformedDataException.#ctor(System.String) constructor LibreMetaverse.Packets.MalformedDataException(System.String Message) libremetaverse packets libremetaverse::packets::MalformedDataException::new_with_string pub fn new_with_string(message: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.#ctor constructor LibreMetaverse.Packets.MapBlockReplyPacket() libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.#ctor constructor LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockReplyPacket.SizeBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapBlockReplyPacketSizeBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapBlockReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapBlockReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.#ctor constructor LibreMetaverse.Packets.MapBlockRequestPacket() libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapBlockRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.#ctor constructor LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock() libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapBlockRequestPacketPositionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapBlockRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapBlockRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.#ctor constructor LibreMetaverse.Packets.MapItemReplyPacket() libremetaverse packets libremetaverse::packets::MapItemReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapItemReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.MapItemReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapItemReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapItemReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.#ctor constructor LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock() libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemReplyPacket.RequestDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapItemReplyPacketRequestDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapItemReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapItemReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapItemReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapItemReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.#ctor constructor LibreMetaverse.Packets.MapItemRequestPacket() libremetaverse packets libremetaverse::packets::MapItemRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapItemRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapItemRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.#ctor constructor LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock() libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapItemRequestPacket.RequestDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapItemRequestPacketRequestDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapItemRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapItemRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapItemRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapItemRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapItemRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.#ctor constructor LibreMetaverse.Packets.MapLayerReplyPacket() libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapLayerReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.#ctor constructor LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock() libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerReplyPacketLayerDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18426,39 +18426,39 @@ M:LibreMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.MapLayerReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapLayerReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapLayerReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapLayerReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapLayerReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.#ctor constructor LibreMetaverse.Packets.MapLayerRequestPacket() libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapLayerRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapLayerRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapLayerRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapLayerRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapLayerRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.#ctor constructor LibreMetaverse.Packets.MapNameRequestPacket() libremetaverse packets libremetaverse::packets::MapNameRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapNameRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MapNameRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.#ctor constructor LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock() libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MapNameRequestPacketNameDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18466,16 +18466,16 @@ M:LibreMetaverse.Packets.MapNameRequestPacket.NameDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.MapNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MapNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MapNameRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MapNameRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MapNameRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MapNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MapNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MapNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.#ctor constructor LibreMetaverse.Packets.MeanCollisionAlertPacket() libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.#ctor constructor LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock() libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacketMeanCollisionBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18483,16 +18483,16 @@ M:LibreMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock.ToOSD metho M:LibreMetaverse.Packets.MeanCollisionAlertPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MeanCollisionAlertPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MeanCollisionAlertPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes() libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MeanCollisionAlertPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MeanCollisionAlertPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MergeParcelPacket.#ctor constructor LibreMetaverse.Packets.MergeParcelPacket() libremetaverse packets libremetaverse::packets::MergeParcelPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MergeParcelPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MergeParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MergeParcelPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MergeParcelPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MergeParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MergeParcelPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.#ctor constructor LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock() libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketMasterParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18500,34 +18500,34 @@ M:LibreMetaverse.Packets.MergeParcelPacket.MasterParcelDataBlock.ToOSD method Li M:LibreMetaverse.Packets.MergeParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MergeParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MergeParcelPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MergeParcelPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MergeParcelPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.#ctor constructor LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock() libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MergeParcelPacket.SlaveParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MergeParcelPacketSlaveParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MergeParcelPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MergeParcelPacket.ToBytes() libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MergeParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MergeParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MergeParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MergeParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.#ctor constructor LibreMetaverse.Packets.ModifyLandPacket() libremetaverse packets libremetaverse::packets::ModifyLandPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ModifyLandPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ModifyLandPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ModifyLandPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ModifyLandPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ModifyLandPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ModifyLandPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ModifyLandPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ModifyLandPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.#ctor constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock() libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.#ctor constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock() libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketModifyBlockExtendedBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18535,22 +18535,22 @@ M:LibreMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock.ToOSD method M:LibreMetaverse.Packets.ModifyLandPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ModifyLandPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ModifyLandPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ModifyLandPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ModifyLandPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ModifyLandPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ModifyLandPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ModifyLandPacket.ToBytes() libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ModifyLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ModifyLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ModifyLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ModifyLandPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.#ctor constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18558,28 +18558,28 @@ M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyBalanceReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.#ctor constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoneyBalanceReplyPacketTransactionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.#ctor constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18587,16 +18587,16 @@ M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock.ToOSD method L M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyBalanceRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyBalanceRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyBalanceRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyBalanceRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.#ctor constructor LibreMetaverse.Packets.MoneyTransferBackendPacket() libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18604,22 +18604,22 @@ M:LibreMetaverse.Packets.MoneyTransferBackendPacket.MoneyDataBlock.ToOSD method M:LibreMetaverse.Packets.MoneyTransferBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyTransferBackendPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyTransferBackendPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyTransferBackendPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyTransferBackendPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.#ctor constructor LibreMetaverse.Packets.MoneyTransferRequestPacket() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18627,22 +18627,22 @@ M:LibreMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock.ToOSD method M:LibreMetaverse.Packets.MoneyTransferRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoneyTransferRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoneyTransferRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoneyTransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoneyTransferRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.#ctor constructor LibreMetaverse.Packets.MoveInventoryFolderPacket() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18650,22 +18650,22 @@ M:LibreMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.MoveInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveInventoryFolderPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.MoveInventoryItemPacket() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18673,22 +18673,22 @@ M:LibreMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock.ToOSD method M:LibreMetaverse.Packets.MoveInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.#ctor constructor LibreMetaverse.Packets.MoveTaskInventoryPacket() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18696,22 +18696,22 @@ M:LibreMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock.ToOSD method M:LibreMetaverse.Packets.MoveTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MoveTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MoveTaskInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MoveTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.#ctor constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18719,22 +18719,22 @@ M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock.ToOSD method M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MultipleObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MultipleObjectUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MultipleObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MultipleObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.#ctor constructor LibreMetaverse.Packets.MuteListRequestPacket() libremetaverse packets libremetaverse::packets::MuteListRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MuteListRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::MuteListRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.#ctor constructor LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock() libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListRequestPacketMuteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18742,16 +18742,16 @@ M:LibreMetaverse.Packets.MuteListRequestPacket.MuteDataBlock.ToOSD method LibreM M:LibreMetaverse.Packets.MuteListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MuteListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MuteListRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MuteListRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MuteListRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MuteListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MuteListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MuteListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MuteListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.#ctor constructor LibreMetaverse.Packets.MuteListUpdatePacket() libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.#ctor constructor LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock() libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::MuteListUpdatePacketMuteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18759,16 +18759,16 @@ M:LibreMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.MuteListUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.MuteListUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.MuteListUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.MuteListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::MuteListUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NameValuePairPacket.#ctor constructor LibreMetaverse.Packets.NameValuePairPacket() libremetaverse packets libremetaverse::packets::NameValuePairPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NameValuePairPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NameValuePairPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NameValuePairPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NameValuePairPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NameValuePairPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NameValuePairPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.#ctor constructor LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock() libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketNameValueDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18776,22 +18776,22 @@ M:LibreMetaverse.Packets.NameValuePairPacket.NameValueDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.NameValuePairPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NameValuePairPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NameValuePairPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NameValuePairPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NameValuePairPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.#ctor constructor LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock() libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NameValuePairPacket.TaskDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::NameValuePairPacketTaskDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NameValuePairPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NameValuePairPacket.ToBytes() libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NameValuePairPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket() libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock() libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacketLandingRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18799,50 +18799,50 @@ M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.LandingRegionDataBlock. M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NearestLandingRegionReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NearestLandingRegionRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NearestLandingRegionRequestPacket.RequestingRegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacketRequestingRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NearestLandingRegionUpdatedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NearestLandingRegionUpdatedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NeighborListPacket.#ctor constructor LibreMetaverse.Packets.NeighborListPacket() libremetaverse packets libremetaverse::packets::NeighborListPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NeighborListPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NeighborListPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NeighborListPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NeighborListPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NeighborListPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NeighborListPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NeighborListPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NeighborListPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.#ctor constructor LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock() libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NeighborListPacketNeighborBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18850,16 +18850,16 @@ M:LibreMetaverse.Packets.NeighborListPacket.NeighborBlockBlock.ToOSD method Libr M:LibreMetaverse.Packets.NeighborListPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NeighborListPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NeighborListPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NeighborListPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NeighborListPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NeighborListPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NeighborListPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NeighborListPacket.ToBytes() libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NeighborListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NeighborListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NeighborListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NeighborListPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NetTestPacket.#ctor constructor LibreMetaverse.Packets.NetTestPacket() libremetaverse packets libremetaverse::packets::NetTestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NetTestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NetTestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NetTestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NetTestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.NetTestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::NetTestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.NetTestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::NetTestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.#ctor constructor LibreMetaverse.Packets.NetTestPacket.NetBlockBlock() libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket.NetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.NetTestPacket.NetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::NetTestPacketNetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18867,22 +18867,22 @@ M:LibreMetaverse.Packets.NetTestPacket.NetBlockBlock.ToOSD method LibreMetaverse M:LibreMetaverse.Packets.NetTestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.NetTestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::NetTestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NetTestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.NetTestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::NetTestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.NetTestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.NetTestPacket.ToBytes() libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NetTestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.NetTestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.NetTestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::NetTestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.#ctor constructor LibreMetaverse.Packets.ObjectAddPacket() libremetaverse packets libremetaverse::packets::ObjectAddPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAddPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectAddPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAddPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAddPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAddPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAddPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAddPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAddPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAddPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18890,45 +18890,45 @@ M:LibreMetaverse.Packets.ObjectAddPacket.ObjectDataBlock.ToOSD method LibreMetav M:LibreMetaverse.Packets.ObjectAddPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAddPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectAddPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAddPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectAddPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectAddPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAddPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAddPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAddPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.#ctor constructor LibreMetaverse.Packets.ObjectAnimationPacket() libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.#ctor constructor LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock() libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAnimationPacket.AnimationListBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectAnimationPacketAnimationListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAnimationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.#ctor constructor LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock() libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAnimationPacket.SenderBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectAnimationPacketSenderBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAnimationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAnimationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.#ctor constructor LibreMetaverse.Packets.ObjectAttachPacket() libremetaverse packets libremetaverse::packets::ObjectAttachPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAttachPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectAttachPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectAttachPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18936,22 +18936,22 @@ M:LibreMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectAttachPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectAttachPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectAttachPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectAttachPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectAttachPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAttachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectAttachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectAttachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectAttachPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.#ctor constructor LibreMetaverse.Packets.ObjectBuyPacket() libremetaverse packets libremetaverse::packets::ObjectBuyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectBuyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectBuyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBuyPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18959,22 +18959,22 @@ M:LibreMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock.ToOSD method LibreMetav M:LibreMetaverse.Packets.ObjectBuyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBuyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectBuyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectBuyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectBuyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectBuyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.#ctor constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectBypassModUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -18982,22 +18982,22 @@ M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ObjectDataBlock.ToOSD metho M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectBypassModUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectBypassModUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectBypassModUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectBypassModUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.#ctor constructor LibreMetaverse.Packets.ObjectCategoryPacket() libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectCategoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectCategoryPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19005,22 +19005,22 @@ M:LibreMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectCategoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectCategoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectCategoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectCategoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectCategoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.#ctor constructor LibreMetaverse.Packets.ObjectClickActionPacket() libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectClickActionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectClickActionPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19028,22 +19028,22 @@ M:LibreMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock.ToOSD method Li M:LibreMetaverse.Packets.ObjectClickActionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectClickActionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectClickActionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectClickActionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectClickActionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.#ctor constructor LibreMetaverse.Packets.ObjectDeGrabPacket() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19051,28 +19051,28 @@ M:LibreMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectDeGrabPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeGrabPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacketSurfaceInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeGrabPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.#ctor constructor LibreMetaverse.Packets.ObjectDeletePacket() libremetaverse packets libremetaverse::packets::ObjectDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeletePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19080,22 +19080,22 @@ M:LibreMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.#ctor constructor LibreMetaverse.Packets.ObjectDelinkPacket() libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDelinkPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDelinkPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19103,22 +19103,22 @@ M:LibreMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectDelinkPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDelinkPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDelinkPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDelinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDelinkPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.#ctor constructor LibreMetaverse.Packets.ObjectDescriptionPacket() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19126,22 +19126,22 @@ M:LibreMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock.ToOSD method Li M:LibreMetaverse.Packets.ObjectDescriptionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDescriptionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDescriptionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDescriptionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDescriptionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.#ctor constructor LibreMetaverse.Packets.ObjectDeselectPacket() libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDeselectPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDeselectPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19149,22 +19149,22 @@ M:LibreMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectDeselectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDeselectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDeselectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDeselectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDeselectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.#ctor constructor LibreMetaverse.Packets.ObjectDetachPacket() libremetaverse packets libremetaverse::packets::ObjectDetachPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDetachPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDetachPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDetachPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19172,22 +19172,22 @@ M:LibreMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectDetachPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDetachPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDetachPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDetachPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDetachPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDetachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDetachPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDetachPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDetachPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.#ctor constructor LibreMetaverse.Packets.ObjectDropPacket() libremetaverse packets libremetaverse::packets::ObjectDropPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDropPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDropPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDropPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDropPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDropPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDropPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDropPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDropPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDropPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19195,22 +19195,22 @@ M:LibreMetaverse.Packets.ObjectDropPacket.ObjectDataBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.ObjectDropPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDropPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDropPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDropPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDropPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDropPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDropPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDropPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDropPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDropPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.#ctor constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19218,22 +19218,22 @@ M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock.ToOSD method M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicateOnRayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDuplicateOnRayPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.#ctor constructor LibreMetaverse.Packets.ObjectDuplicatePacket() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19241,28 +19241,28 @@ M:LibreMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.ObjectDuplicatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDuplicatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacketSharedDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectDuplicatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectDuplicatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.#ctor constructor LibreMetaverse.Packets.ObjectExportSelectedPacket() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19270,22 +19270,22 @@ M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock.ToOSD method M:LibreMetaverse.Packets.ObjectExportSelectedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExportSelectedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectExportSelectedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectExportSelectedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectExportSelectedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.#ctor constructor LibreMetaverse.Packets.ObjectExtraParamsPacket() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19293,45 +19293,45 @@ M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock.ToOSD method Li M:LibreMetaverse.Packets.ObjectExtraParamsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectExtraParamsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectExtraParamsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectExtraParamsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectExtraParamsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.#ctor constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.#ctor constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacketExtraPhysicsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectFlagUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectFlagUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectFlagUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectFlagUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.#ctor constructor LibreMetaverse.Packets.ObjectGrabPacket() libremetaverse packets libremetaverse::packets::ObjectGrabPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19339,28 +19339,28 @@ M:LibreMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.ObjectGrabPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock() libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabPacketSurfaceInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectGrabPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGrabPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGrabPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGrabPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.#ctor constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19368,28 +19368,28 @@ M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.#ctor constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacketSurfaceInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGrabUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGrabUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.#ctor constructor LibreMetaverse.Packets.ObjectGroupPacket() libremetaverse packets libremetaverse::packets::ObjectGroupPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGroupPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectGroupPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectGroupPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19397,22 +19397,22 @@ M:LibreMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ObjectGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectGroupPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectGroupPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectGroupPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.#ctor constructor LibreMetaverse.Packets.ObjectImagePacket() libremetaverse packets libremetaverse::packets::ObjectImagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectImagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectImagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectImagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectImagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectImagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectImagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectImagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectImagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectImagePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19420,22 +19420,22 @@ M:LibreMetaverse.Packets.ObjectImagePacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ObjectImagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectImagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectImagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectImagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectImagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectImagePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectImagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.#ctor constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19443,22 +19443,22 @@ M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock.ToOSD metho M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectIncludeInSearchPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectIncludeInSearchPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectIncludeInSearchPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectIncludeInSearchPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.#ctor constructor LibreMetaverse.Packets.ObjectLinkPacket() libremetaverse packets libremetaverse::packets::ObjectLinkPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectLinkPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectLinkPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectLinkPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19466,22 +19466,22 @@ M:LibreMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.ObjectLinkPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectLinkPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectLinkPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectLinkPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectLinkPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectLinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectLinkPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectLinkPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectLinkPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.#ctor constructor LibreMetaverse.Packets.ObjectMaterialPacket() libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectMaterialPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectMaterialPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19489,22 +19489,22 @@ M:LibreMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectMaterialPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectMaterialPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectMaterialPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectMaterialPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectMaterialPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.#ctor constructor LibreMetaverse.Packets.ObjectNamePacket() libremetaverse packets libremetaverse::packets::ObjectNamePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectNamePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectNamePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectNamePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectNamePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectNamePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectNamePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectNamePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectNamePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectNamePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19512,28 +19512,28 @@ M:LibreMetaverse.Packets.ObjectNamePacket.ObjectDataBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.ObjectNamePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectNamePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectNamePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectNamePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectNamePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectNamePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectNamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectNamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectNamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectNamePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.#ctor constructor LibreMetaverse.Packets.ObjectOwnerPacket() libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectOwnerPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock() libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectOwnerPacketHeaderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectOwnerPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19541,28 +19541,28 @@ M:LibreMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ObjectOwnerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectOwnerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectOwnerPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectOwnerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.#ctor constructor LibreMetaverse.Packets.ObjectPermissionsPacket() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketHeaderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19570,22 +19570,22 @@ M:LibreMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock.ToOSD method Li M:LibreMetaverse.Packets.ObjectPermissionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPermissionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPermissionsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPermissionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.#ctor constructor LibreMetaverse.Packets.ObjectPositionPacket() libremetaverse packets libremetaverse::packets::ObjectPositionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPositionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectPositionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPositionPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19593,16 +19593,16 @@ M:LibreMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectPositionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPositionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPositionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectPositionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectPositionPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPositionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPositionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPositionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPositionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.#ctor constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket() libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19610,16 +19610,16 @@ M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock.ToOSD meth M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPropertiesFamilyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.#ctor constructor LibreMetaverse.Packets.ObjectPropertiesPacket() libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19627,22 +19627,22 @@ M:LibreMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.ObjectPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectPropertiesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.#ctor constructor LibreMetaverse.Packets.ObjectRotationPacket() libremetaverse packets libremetaverse::packets::ObjectRotationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectRotationPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectRotationPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectRotationPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19650,22 +19650,22 @@ M:LibreMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectRotationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectRotationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectRotationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectRotationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectRotationPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectRotationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectRotationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectRotationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectRotationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.#ctor constructor LibreMetaverse.Packets.ObjectSaleInfoPacket() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19673,22 +19673,22 @@ M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectSaleInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSaleInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSaleInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSaleInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSaleInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.#ctor constructor LibreMetaverse.Packets.ObjectScalePacket() libremetaverse packets libremetaverse::packets::ObjectScalePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectScalePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectScalePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectScalePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectScalePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectScalePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectScalePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectScalePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectScalePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectScalePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19696,22 +19696,22 @@ M:LibreMetaverse.Packets.ObjectScalePacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ObjectScalePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectScalePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectScalePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectScalePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectScalePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectScalePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectScalePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectScalePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectScalePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectScalePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.#ctor constructor LibreMetaverse.Packets.ObjectSelectPacket() libremetaverse packets libremetaverse::packets::ObjectSelectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSelectPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectSelectPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSelectPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19719,22 +19719,22 @@ M:LibreMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectSelectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSelectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSelectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectSelectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectSelectPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSelectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSelectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSelectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.#ctor constructor LibreMetaverse.Packets.ObjectShapePacket() libremetaverse packets libremetaverse::packets::ObjectShapePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectShapePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectShapePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectShapePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectShapePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectShapePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectShapePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectShapePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectShapePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectShapePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19742,22 +19742,22 @@ M:LibreMetaverse.Packets.ObjectShapePacket.ObjectDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ObjectShapePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectShapePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectShapePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectShapePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectShapePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectShapePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectShapePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectShapePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectShapePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectShapePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.#ctor constructor LibreMetaverse.Packets.ObjectSpinStartPacket() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19765,22 +19765,22 @@ M:LibreMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.ObjectSpinStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinStartPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.#ctor constructor LibreMetaverse.Packets.ObjectSpinStopPacket() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19788,22 +19788,22 @@ M:LibreMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.ObjectSpinStopPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinStopPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinStopPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinStopPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinStopPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.#ctor constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19811,16 +19811,16 @@ M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock.ToOSD method Lib M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectSpinUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectSpinUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectSpinUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectSpinUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19828,22 +19828,22 @@ M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock.ToOSD method L M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdateCachedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCachedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdateCachedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19851,22 +19851,22 @@ M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock.ToOSD meth M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdateCompressedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdateCompressedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdateCompressedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.#ctor constructor LibreMetaverse.Packets.ObjectUpdatePacket() libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -19874,96 +19874,96 @@ M:LibreMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.ObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ObjectUpdatePacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ObjectUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ObjectUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.#ctor constructor LibreMetaverse.Packets.OfferCallingCardPacket() libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::OfferCallingCardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OfferCallingCardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OfferCallingCardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes() libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OfferCallingCardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OfferCallingCardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.#ctor constructor LibreMetaverse.Packets.OfflineNotificationPacket() libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::OfflineNotificationPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OfflineNotificationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OfflineNotificationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes() libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OfflineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OfflineNotificationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.#ctor constructor LibreMetaverse.Packets.OnlineNotificationPacket() libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.#ctor constructor LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock() libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::OnlineNotificationPacketAgentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OnlineNotificationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OnlineNotificationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes() libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OnlineNotificationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OnlineNotificationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.#ctor constructor LibreMetaverse.Packets.OpenCircuitPacket() libremetaverse packets libremetaverse::packets::OpenCircuitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.#ctor constructor LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock() libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::OpenCircuitPacketCircuitInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.OpenCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.OpenCircuitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::OpenCircuitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.OpenCircuitPacket.ToBytes() libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OpenCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.OpenCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.OpenCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::OpenCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.BuildPacket(LibreMetaverse.Packets.PacketType) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.BuildPacket(LibreMetaverse.Packets.PacketType type) libremetaverse packets libremetaverse::packets::Packet::build_packet_with_packet_type pub fn build_packet_with_packet_type(type_: libremetaverse::packets::PacketType) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.Packet.BuildPacket(System.Byte[],System.Int32@,System.Byte[]) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.BuildPacket(System.Byte[] packetBuffer, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::Packet::build_packet_with_byte_int32_byte pub fn build_packet_with_byte_int32_byte(packet_buffer: Vec, packet_end: &mut i32, zero_buffer: Vec) -> Result owned,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.Packet.BuildPacket(System.Byte[],System.Int32@,System.Byte[]) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.BuildPacket(System.Byte[] packetBuffer, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::Packet::build_packet_with_bytes_int32_bytes pub fn build_packet_with_bytes_int32_bytes(packet_buffer: Vec, packet_end: &mut i32, zero_buffer: Vec) -> Result owned,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.BuildPacket(System.String,LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.BuildPacket(System.String capsEventName, LibreMetaverse.StructuredData.OSDMap body) libremetaverse packets libremetaverse::packets::Packet::build_packet_with_string_osd_map pub fn build_packet_with_string_osd_map(caps_event_name: String, body: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.BuildPacketFromOSD(System.String,LibreMetaverse.StructuredData.OSDMap) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.BuildPacketFromOSD(System.String capsEventName, LibreMetaverse.StructuredData.OSDMap body) libremetaverse packets libremetaverse::packets::Packet::build_packet_from_osd pub fn build_packet_from_osd(caps_event_name: String, body: libremetaverse_structured_data::OSDMap) -> Result, crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Packet.FromBinary(System.Byte[]) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.FromBinary(System.Byte[] binary) libremetaverse packets libremetaverse::packets::Packet::from_binary pub fn from_binary(binary: Vec) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.Packet.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.Packet.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::Packet::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.Packet.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.Packet.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::Packet::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.Packet.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.Packet.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::Packet::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.Packet.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.Packet.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::Packet::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.FromLLSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.FromLLSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse packets libremetaverse::packets::Packet::from_llsd pub fn from_llsd(osd: libremetaverse_structured_data::OSD) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Packet.FromXmlString(System.String) method LibreMetaverse.Packets.Packet LibreMetaverse.Packets.Packet.FromXmlString(System.String xml) libremetaverse packets libremetaverse::packets::Packet::from_xml_string pub fn from_xml_string(xml: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Packet.GetLLSD(LibreMetaverse.Packets.Packet) method LibreMetaverse.StructuredData.OSD LibreMetaverse.Packets.Packet.GetLLSD(LibreMetaverse.Packets.Packet packet) libremetaverse packets libremetaverse::packets::Packet::get_llsd pub fn get_llsd(packet: libremetaverse::packets::Packet) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -19972,45 +19972,45 @@ M:LibreMetaverse.Packets.Packet.PacketFromOSD(LibreMetaverse.StructuredData.OSDM M:LibreMetaverse.Packets.Packet.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.Packet.PacketToOSD() libremetaverse packets libremetaverse::packets::Packet::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Packet.ToBinary(LibreMetaverse.Packets.Packet) method System.Byte[] LibreMetaverse.Packets.Packet.ToBinary(LibreMetaverse.Packets.Packet packet) libremetaverse packets libremetaverse::packets::Packet::to_binary pub fn to_binary(packet: libremetaverse::packets::Packet) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.Packet.ToBytes method System.Byte[] LibreMetaverse.Packets.Packet.ToBytes() libremetaverse packets libremetaverse::packets::Packet::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.Packet.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.Packet.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::Packet::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.Packet.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.Packet.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::Packet::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.Packet.ToBytesMultiple() libremetaverse packets libremetaverse::packets::Packet::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.Packet.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.Packet.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::Packet::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.Packet.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.Packet.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::Packet::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.Packet.ToXmlString(LibreMetaverse.Packets.Packet) method System.String LibreMetaverse.Packets.Packet.ToXmlString(LibreMetaverse.Packets.Packet packet) libremetaverse packets libremetaverse::packets::Packet::to_xml_string pub fn to_xml_string(packet: libremetaverse::packets::Packet) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.#ctor constructor LibreMetaverse.Packets.PacketAckPacket() libremetaverse packets libremetaverse::packets::PacketAckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PacketAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PacketAckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PacketAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PacketAckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PacketAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PacketAckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PacketAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PacketAckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PacketAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PacketAckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PacketAckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PacketAckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.#ctor constructor LibreMetaverse.Packets.PacketAckPacket.PacketsBlock() libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket.PacketsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PacketAckPacket.PacketsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PacketAckPacket.PacketsBlock.ToOSD() libremetaverse packets libremetaverse::packets::PacketAckPacketPacketsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketAckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PacketAckPacket.ToBytes() libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PacketAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PacketAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PacketAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PacketAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PacketBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PacketBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PacketBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketDecoder.InterpretOptions(LibreMetaverse.Packets.Header) method System.String LibreMetaverse.Packets.PacketDecoder.InterpretOptions(LibreMetaverse.Packets.Header header) libremetaverse packets libremetaverse::packets::PacketDecoder::interpret_options pub fn interpret_options(header: libremetaverse::packets::Header) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32) method System.String LibreMetaverse.Packets.PacketDecoder.MessageToString(System.Object message, System.Int32 recurseLevel) libremetaverse packets libremetaverse::packets::PacketDecoder::message_to_string pub fn message_to_string(message: libremetaverse_types::compat::Object, recurse_level: i32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PacketDecoder.PacketToString(LibreMetaverse.Packets.Packet) method System.String LibreMetaverse.Packets.PacketDecoder.PacketToString(LibreMetaverse.Packets.Packet packet) libremetaverse packets libremetaverse::packets::PacketDecoder::packet_to_string pub fn packet_to_string(packet: libremetaverse::packets::Packet) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.#ctor constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacketListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20018,51 +20018,51 @@ M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock.ToOSD method Libr M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.#ctor constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.#ctor constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.#ctor constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacketListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20070,143 +20070,143 @@ M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock.ToOSD method Lib M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAccessListUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAccessListUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAccessListUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAccessListUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.#ctor constructor LibreMetaverse.Packets.ParcelAuctionsPacket() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAuctionsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelAuctionsPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelAuctionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelAuctionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.#ctor constructor LibreMetaverse.Packets.ParcelBuyPacket() libremetaverse packets libremetaverse::packets::ParcelBuyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelBuyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelBuyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelBuyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelBuyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.#ctor constructor LibreMetaverse.Packets.ParcelBuyPassPacket() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPassPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelBuyPassPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelBuyPassPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.#ctor constructor LibreMetaverse.Packets.ParcelClaimPacket() libremetaverse packets libremetaverse::packets::ParcelClaimPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelClaimPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelClaimPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelClaimPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelClaimPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelClaimPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelClaimPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelClaimPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelClaimPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelClaimPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelClaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelClaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelClaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelClaimPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.#ctor constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDeedToGroupPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDeedToGroupPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDeedToGroupPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDeedToGroupPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.#ctor constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.#ctor constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketOwnerIDsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20214,482 +20214,482 @@ M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock.ToOSD method L M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDisableObjectsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.#ctor constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacketTaskIDsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDisableObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDisableObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.#ctor constructor LibreMetaverse.Packets.ParcelDividePacket() libremetaverse packets libremetaverse::packets::ParcelDividePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDividePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDividePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDividePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDividePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDividePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDividePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDividePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDividePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDividePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelDividePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDividePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelDividePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDividePacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDividePacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelDividePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDividePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDividePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDividePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDividePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.#ctor constructor LibreMetaverse.Packets.ParcelDwellReplyPacket() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDwellReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDwellReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.#ctor constructor LibreMetaverse.Packets.ParcelDwellRequestPacket() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelDwellRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelDwellRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelDwellRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelDwellRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.#ctor constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodForceOwnerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodForceOwnerPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelGodForceOwnerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelGodForceOwnerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.#ctor constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelGodMarkAsContentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelGodMarkAsContentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.#ctor constructor LibreMetaverse.Packets.ParcelInfoReplyPacket() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.#ctor constructor LibreMetaverse.Packets.ParcelInfoRequestPacket() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelInfoRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.#ctor constructor LibreMetaverse.Packets.ParcelJoinPacket() libremetaverse packets libremetaverse::packets::ParcelJoinPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelJoinPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelJoinPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelJoinPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelJoinPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelJoinPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelJoinPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelJoinPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelJoinPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelJoinPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelJoinPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.#ctor constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.#ctor constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacketCommandBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelMediaCommandMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelMediaCommandMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.#ctor constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.#ctor constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacketDataBlockExtendedBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelMediaUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelMediaUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelMediaUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelMediaUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.#ctor constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.#ctor constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelObjectOwnersRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelObjectOwnersRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.#ctor constructor LibreMetaverse.Packets.ParcelOverlayPacket() libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelOverlayPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelOverlayPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelOverlayPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelOverlayPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesPacket() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketAgeVerificationBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesPacket.ParcelEnvironmentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketParcelEnvironmentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesPacket.RegionAllowAccessBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacketRegionAllowAccessBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestByIDPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelPropertiesUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelPropertiesUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.#ctor constructor LibreMetaverse.Packets.ParcelReclaimPacket() libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReclaimPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReclaimPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReclaimPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReclaimPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReclaimPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReclaimPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReclaimPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.#ctor constructor LibreMetaverse.Packets.ParcelReleasePacket() libremetaverse packets libremetaverse::packets::ParcelReleasePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReleasePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReleasePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReleasePacket.DataBlock() libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReleasePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReleasePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReleasePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReleasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReleasePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelReleasePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelReleasePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReleasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReleasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReleasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.#ctor constructor LibreMetaverse.Packets.ParcelRenamePacket() libremetaverse packets libremetaverse::packets::ParcelRenamePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelRenamePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelRenamePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelRenamePacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelRenamePacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelRenamePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelRenamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelRenamePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelRenamePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelRenamePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.#ctor constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.#ctor constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketOwnerIDsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20697,103 +20697,103 @@ M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock.ToOSD method Li M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReturnObjectsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.#ctor constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacketTaskIDsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelReturnObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelReturnObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.#ctor constructor LibreMetaverse.Packets.ParcelSalesPacket() libremetaverse packets libremetaverse::packets::ParcelSalesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSalesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelSalesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSalesPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSalesPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelSalesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSalesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSalesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSalesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.#ctor constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSelectObjectsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.#ctor constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacketReturnIDsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSelectObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSelectObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.#ctor constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ParcelSetOtherCleanTimePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ParcelSetOtherCleanTimePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.#ctor constructor LibreMetaverse.Packets.PayPriceReplyPacket() libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.#ctor constructor LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock() libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PayPriceReplyPacketButtonDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PayPriceReplyPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20801,189 +20801,189 @@ M:LibreMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock.ToOSD method LibreM M:LibreMetaverse.Packets.PayPriceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PayPriceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PayPriceReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PayPriceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PayPriceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.#ctor constructor LibreMetaverse.Packets.PickDeletePacket() libremetaverse packets libremetaverse::packets::PickDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.PickDeletePacket.DataBlock() libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickDeletePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickDeletePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PickDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PickDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PickDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PickDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.#ctor constructor LibreMetaverse.Packets.PickGodDeletePacket() libremetaverse packets libremetaverse::packets::PickGodDeletePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickGodDeletePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickGodDeletePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.PickGodDeletePacket.DataBlock() libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickGodDeletePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickGodDeletePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickGodDeletePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickGodDeletePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickGodDeletePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PickGodDeletePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PickGodDeletePacket.ToBytes() libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickGodDeletePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickGodDeletePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickGodDeletePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.#ctor constructor LibreMetaverse.Packets.PickInfoReplyPacket() libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickInfoReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickInfoReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.#ctor constructor LibreMetaverse.Packets.PickInfoUpdatePacket() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoUpdatePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PickInfoUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PickInfoUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PickInfoUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PickInfoUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.#ctor constructor LibreMetaverse.Packets.PlacesQueryPacket() libremetaverse packets libremetaverse::packets::PlacesQueryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesQueryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesQueryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesQueryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PlacesQueryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesQueryPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesQueryPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PlacesQueryPacket.ToBytes() libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PlacesQueryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PlacesQueryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PlacesQueryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesQueryPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.#ctor constructor LibreMetaverse.Packets.PlacesReplyPacket() libremetaverse packets libremetaverse::packets::PlacesReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PlacesReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesReplyPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesReplyPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PlacesReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PlacesReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PlacesReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PlacesReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.#ctor constructor LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock() libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PlacesReplyPacketTransactionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.#ctor constructor LibreMetaverse.Packets.PreloadSoundPacket() libremetaverse packets libremetaverse::packets::PreloadSoundPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PreloadSoundPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::PreloadSoundPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PreloadSoundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PreloadSoundPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PreloadSoundPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PreloadSoundPacket.ToBytes() libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PreloadSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PreloadSoundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PreloadSoundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PreloadSoundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.#ctor constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -20991,39 +20991,39 @@ M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock.ToOS M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.PurgeInventoryDescendentsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::PurgeInventoryDescendentsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.#ctor constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RebakeAvatarTexturesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.#ctor constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacketTextureDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RebakeAvatarTexturesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RebakeAvatarTexturesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.#ctor constructor LibreMetaverse.Packets.RedoPacket() libremetaverse packets libremetaverse::packets::RedoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RedoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RedoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RedoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RedoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RedoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RedoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RedoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RedoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RedoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RedoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RedoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RedoPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RedoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RedoPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21031,258 +21031,258 @@ M:LibreMetaverse.Packets.RedoPacket.ObjectDataBlock.ToOSD method LibreMetaverse. M:LibreMetaverse.Packets.RedoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RedoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RedoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RedoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RedoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RedoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RedoPacket.ToBytes() libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RedoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RedoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RedoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RedoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RedoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RedoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RedoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RedoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RedoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.#ctor constructor LibreMetaverse.Packets.RegionHandleRequestPacket() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandleRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.#ctor constructor LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacketRequestBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandleRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandleRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.#ctor constructor LibreMetaverse.Packets.RegionHandshakePacket() libremetaverse packets libremetaverse::packets::RegionHandshakePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.#ctor constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo2Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.#ctor constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo3Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.#ctor constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfo4Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.#ctor constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakePacketRegionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionHandshakePacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandshakePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandshakePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandshakePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandshakePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.#ctor constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakeReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.#ctor constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacketRegionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionHandshakeReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionHandshakeReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.#ctor constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.#ctor constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacketReplyBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionIDAndHandleReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionIDAndHandleReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket() libremetaverse packets libremetaverse::packets::RegionInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock() libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.CombatSettingsBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketCombatSettingsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.RegionInfo2Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo2Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.RegionInfo3Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo3Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.RegionInfo5Block.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfo5Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.#ctor constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionInfoPacket.RegionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionInfoPacketRegionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.#ctor constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByHandlePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByHandlePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.#ctor constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceRequestByRegionIDPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceRequestByRegionIDPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.#ctor constructor LibreMetaverse.Packets.RegionPresenceResponsePacket() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceResponsePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RegionPresenceResponsePacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RegionPresenceResponsePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RegionPresenceResponsePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.#ctor constructor LibreMetaverse.Packets.RemoveAttachmentPacket() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveAttachmentPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.#ctor constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveAttachmentPacket.AttachmentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacketAttachmentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveAttachmentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveAttachmentPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveAttachmentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.#ctor constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryFolderPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.RemoveInventoryItemPacket() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21290,28 +21290,28 @@ M:LibreMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.RemoveInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.#ctor constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacketItemDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21319,22 +21319,22 @@ M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock.ToOSD method M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveInventoryObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveInventoryObjectsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveInventoryObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveInventoryObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.#ctor constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacketMuteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21342,16 +21342,16 @@ M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock.ToOSD method Li M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveMuteListEntryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveMuteListEntryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveMuteListEntryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.#ctor constructor LibreMetaverse.Packets.RemoveNameValuePairPacket() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketNameValueDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21359,45 +21359,45 @@ M:LibreMetaverse.Packets.RemoveNameValuePairPacket.NameValueDataBlock.ToOSD meth M:LibreMetaverse.Packets.RemoveNameValuePairPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveNameValuePairPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveNameValuePairPacket.TaskDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacketTaskDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveNameValuePairPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveNameValuePairPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.#ctor constructor LibreMetaverse.Packets.RemoveParcelPacket() libremetaverse packets libremetaverse::packets::RemoveParcelPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveParcelPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveParcelPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveParcelPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveParcelPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveParcelPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.#ctor constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21405,16 +21405,16 @@ M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RemoveTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RemoveTaskInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RemoveTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RemoveTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.#ctor constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket() libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21422,102 +21422,102 @@ M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock.ToOSD metho M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ReplyTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ReplyTaskInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ReplyTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ReplyTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.#ctor constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.#ctor constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacketAutosaveDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ReportAutosaveCrashPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ReportAutosaveCrashPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ReportAutosaveCrashPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ReportAutosaveCrashPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.#ctor constructor LibreMetaverse.Packets.RequestGodlikePowersPacket() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestGodlikePowersPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.#ctor constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacketRequestBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestGodlikePowersPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestGodlikePowersPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.#ctor constructor LibreMetaverse.Packets.RequestImagePacket() libremetaverse packets libremetaverse::packets::RequestImagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestImagePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestImagePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestImagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestImagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestImagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestImagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestImagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestImagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestImagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestImagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestImagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestImagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestImagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.#ctor constructor LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock() libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestImagePacket.RequestImageBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestImagePacketRequestImageBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestImagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestImagePacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestImagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestImagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestImagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.#ctor constructor LibreMetaverse.Packets.RequestInventoryAssetPacket() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestInventoryAssetPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.#ctor constructor LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacketQueryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestInventoryAssetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestInventoryAssetPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.#ctor constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21525,22 +21525,22 @@ M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock.ToOSD meth M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestMultipleObjectsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestMultipleObjectsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestMultipleObjectsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestMultipleObjectsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.#ctor constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21548,39 +21548,39 @@ M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock.ToO M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestObjectPropertiesFamilyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.#ctor constructor LibreMetaverse.Packets.RequestParcelTransferPacket() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestParcelTransferPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestParcelTransferPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestParcelTransferPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestParcelTransferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestParcelTransferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.#ctor constructor LibreMetaverse.Packets.RequestPayPricePacket() libremetaverse packets libremetaverse::packets::RequestPayPricePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestPayPricePacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21588,39 +21588,39 @@ M:LibreMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.RequestPayPricePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestPayPricePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestPayPricePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestPayPricePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestPayPricePacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestPayPricePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestPayPricePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestPayPricePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestPayPricePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.#ctor constructor LibreMetaverse.Packets.RequestRegionInfoPacket() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestRegionInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestRegionInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestRegionInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestRegionInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.#ctor constructor LibreMetaverse.Packets.RequestTaskInventoryPacket() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21628,113 +21628,113 @@ M:LibreMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock.ToOSD met M:LibreMetaverse.Packets.RequestTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestTaskInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.#ctor constructor LibreMetaverse.Packets.RequestTrustedCircuitPacket() libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTrustedCircuitPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestTrustedCircuitPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestTrustedCircuitPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestTrustedCircuitPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestTrustedCircuitPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestTrustedCircuitPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestTrustedCircuitPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestXferPacket.#ctor constructor LibreMetaverse.Packets.RequestXferPacket() libremetaverse packets libremetaverse::packets::RequestXferPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestXferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestXferPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestXferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestXferPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RequestXferPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RequestXferPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RequestXferPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RequestXferPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestXferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestXferPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RequestXferPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestXferPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestXferPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RequestXferPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestXferPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RequestXferPacket.ToBytes() libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RequestXferPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RequestXferPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RequestXferPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.#ctor constructor LibreMetaverse.Packets.RequestXferPacket.XferIDBlock() libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RequestXferPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RequestXferPacket.XferIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::RequestXferPacketXferIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.#ctor constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RetrieveIMsExtendedPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RetrieveIMsExtendedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RetrieveIMsExtendedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RetrieveIMsExtendedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RetrieveIMsExtendedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.#ctor constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RetrieveInstantMessagesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RetrieveInstantMessagesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RetrieveInstantMessagesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RetrieveInstantMessagesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.#ctor constructor LibreMetaverse.Packets.RevokePermissionsPacket() libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RevokePermissionsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock() libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RevokePermissionsPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RevokePermissionsPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RevokePermissionsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RevokePermissionsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes() libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RevokePermissionsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RevokePermissionsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.#ctor constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.#ctor constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketHeaderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21742,28 +21742,28 @@ M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock.ToO M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezMultipleAttachmentsFromInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.#ctor constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketInventoryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketNotecardDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21771,28 +21771,28 @@ M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock.ToOSD met M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectFromNotecardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacketRezDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezObjectFromNotecardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezObjectFromNotecardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.#ctor constructor LibreMetaverse.Packets.RezObjectPacket() libremetaverse packets libremetaverse::packets::RezObjectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezObjectPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezObjectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezObjectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezObjectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezObjectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezObjectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21800,28 +21800,28 @@ M:LibreMetaverse.Packets.RezObjectPacket.InventoryDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.RezObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezObjectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezObjectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.#ctor constructor LibreMetaverse.Packets.RezObjectPacket.RezDataBlock() libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.RezDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezObjectPacket.RezDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezObjectPacket.RezDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezObjectPacketRezDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezObjectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezObjectPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezObjectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezObjectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezObjectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.#ctor constructor LibreMetaverse.Packets.RezRestoreToWorldPacket() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21829,22 +21829,22 @@ M:LibreMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock.ToOSD method M:LibreMetaverse.Packets.RezRestoreToWorldPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezRestoreToWorldPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezRestoreToWorldPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezRestoreToWorldPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezRestoreToWorldPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.#ctor constructor LibreMetaverse.Packets.RezScriptPacket() libremetaverse packets libremetaverse::packets::RezScriptPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezScriptPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezScriptPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezScriptPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezScriptPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezScriptPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezScriptPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezScriptPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezScriptPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezScriptPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.#ctor constructor LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock() libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketInventoryBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21852,28 +21852,28 @@ M:LibreMetaverse.Packets.RezScriptPacket.InventoryBlockBlock.ToOSD method LibreM M:LibreMetaverse.Packets.RezScriptPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezScriptPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezScriptPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezScriptPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezScriptPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezScriptPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezScriptPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezScriptPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezScriptPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezScriptPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.#ctor constructor LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock() libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezScriptPacket.UpdateBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezScriptPacketUpdateBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.#ctor constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21881,16 +21881,16 @@ M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock.ToOSD M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RezSingleAttachmentFromInvPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RezSingleAttachmentFromInvPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.#ctor constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.#ctor constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketMoneyDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -21898,125 +21898,125 @@ M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock.ToOSD meth M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.#ctor constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTargetBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.#ctor constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::RoutedMoneyBalanceReplyPacketTransactionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.#ctor constructor LibreMetaverse.Packets.RpcChannelReplyPacket() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcChannelReplyPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcChannelReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcChannelReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcChannelReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcChannelReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.#ctor constructor LibreMetaverse.Packets.RpcChannelRequestPacket() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcChannelRequestPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcChannelRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcChannelRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcChannelRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcChannelRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.#ctor constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptReplyInboundPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptReplyInboundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptReplyInboundPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptReplyInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptReplyInboundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.#ctor constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundForwardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundForwardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.#ctor constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptRequestInboundPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptRequestInboundPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.#ctor constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.RpcScriptRequestInboundPacket.TargetBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacketTargetBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.RpcScriptRequestInboundPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::RpcScriptRequestInboundPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.#ctor constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22024,102 +22024,102 @@ M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock.ToOSD m M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SaveAssetIntoInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SaveAssetIntoInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.#ctor constructor LibreMetaverse.Packets.ScriptAnswerYesPacket() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptAnswerYesPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptAnswerYesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptAnswerYesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptAnswerYesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptAnswerYesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.#ctor constructor LibreMetaverse.Packets.ScriptControlChangePacket() libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptControlChangePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptControlChangePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptControlChangePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptControlChangePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptControlChangePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptControlChangePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.#ctor constructor LibreMetaverse.Packets.ScriptDataReplyPacket() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDataReplyPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDataReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDataReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDataReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDataReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.#ctor constructor LibreMetaverse.Packets.ScriptDataRequestPacket() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDataRequestPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDataRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDataRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDataRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDataRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.#ctor constructor LibreMetaverse.Packets.ScriptDialogPacket() libremetaverse packets libremetaverse::packets::ScriptDialogPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.#ctor constructor LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock() libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogPacket.ButtonsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogPacketButtonsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptDialogPacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.#ctor constructor LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock() libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogPacketOwnerDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22127,165 +22127,165 @@ M:LibreMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock.ToOSD method LibreMet M:LibreMetaverse.Packets.ScriptDialogPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptDialogPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDialogPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDialogPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDialogPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDialogPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.#ctor constructor LibreMetaverse.Packets.ScriptDialogReplyPacket() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogReplyPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptDialogReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptDialogReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptDialogReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptDialogReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.#ctor constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptMailRegistrationPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptMailRegistrationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptMailRegistrationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptMailRegistrationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptMailRegistrationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.#ctor constructor LibreMetaverse.Packets.ScriptQuestionPacket() libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptQuestionPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptQuestionPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.#ctor constructor LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock() libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptQuestionPacket.ExperienceBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptQuestionPacketExperienceBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptQuestionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptQuestionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptQuestionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptQuestionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.#ctor constructor LibreMetaverse.Packets.ScriptResetPacket() libremetaverse packets libremetaverse::packets::ScriptResetPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptResetPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptResetPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptResetPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptResetPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptResetPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptResetPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptResetPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptResetPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptResetPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptResetPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptResetPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptResetPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.#ctor constructor LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock() libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptResetPacket.ScriptBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptResetPacketScriptBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptResetPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptResetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptResetPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptResetPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptResetPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.#ctor constructor LibreMetaverse.Packets.ScriptRunningReplyPacket() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptRunningReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.#ctor constructor LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacketScriptBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptRunningReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptRunningReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.#ctor constructor LibreMetaverse.Packets.ScriptSensorReplyPacket() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptSensorReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.#ctor constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketRequesterBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.#ctor constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacketSensedDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptSensorReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptSensorReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.#ctor constructor LibreMetaverse.Packets.ScriptSensorRequestPacket() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptSensorRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.#ctor constructor LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacketRequesterBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptSensorRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptSensorRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.#ctor constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.#ctor constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacketOptionsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22293,96 +22293,96 @@ M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.OptionsBlock.ToOSD method L M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ScriptTeleportRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ScriptTeleportRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ScriptTeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ScriptTeleportRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendPostcardPacket.#ctor constructor LibreMetaverse.Packets.SendPostcardPacket() libremetaverse packets libremetaverse::packets::SendPostcardPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SendPostcardPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SendPostcardPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SendPostcardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SendPostcardPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SendPostcardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SendPostcardPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SendPostcardPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SendPostcardPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SendPostcardPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SendPostcardPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendPostcardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SendPostcardPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SendPostcardPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendPostcardPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SendPostcardPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SendPostcardPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendPostcardPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SendPostcardPacket.ToBytes() libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SendPostcardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SendPostcardPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SendPostcardPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SendPostcardPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.#ctor constructor LibreMetaverse.Packets.SendXferPacketPacket() libremetaverse packets libremetaverse::packets::SendXferPacketPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.#ctor constructor LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock() libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SendXferPacketPacket.DataPacketBlock.ToOSD() libremetaverse packets libremetaverse::packets::SendXferPacketPacketDataPacketBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SendXferPacketPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SendXferPacketPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SendXferPacketPacket.ToBytes() libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SendXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SendXferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SendXferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SendXferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.#ctor constructor LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock() libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SendXferPacketPacket.XferIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::SendXferPacketPacketXferIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.#ctor constructor LibreMetaverse.Packets.SetAlwaysRunPacket() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetAlwaysRunPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetAlwaysRunPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetAlwaysRunPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetAlwaysRunPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.#ctor constructor LibreMetaverse.Packets.SetCPURatioPacket() libremetaverse packets libremetaverse::packets::SetCPURatioPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.SetCPURatioPacket.DataBlock() libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetCPURatioPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetCPURatioPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetCPURatioPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetCPURatioPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetCPURatioPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetCPURatioPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetCPURatioPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetCPURatioPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetCPURatioPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetCPURatioPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetCPURatioPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.#ctor constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.#ctor constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketCameraPropertyBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22390,28 +22390,28 @@ M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock.ToOSD meth M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetFollowCamPropertiesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetFollowCamPropertiesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetFollowCamPropertiesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetFollowCamPropertiesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.#ctor constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.#ctor constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacketNewDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22419,263 +22419,263 @@ M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock.ToOSD method L M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetGroupAcceptNoticesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetGroupAcceptNoticesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.#ctor constructor LibreMetaverse.Packets.SetGroupContributionPacket() libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetGroupContributionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock() libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupContributionPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetGroupContributionPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetGroupContributionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetGroupContributionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetGroupContributionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetGroupContributionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.#ctor constructor LibreMetaverse.Packets.SetScriptRunningPacket() libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetScriptRunningPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetScriptRunningPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.#ctor constructor LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock() libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetScriptRunningPacket.ScriptBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetScriptRunningPacketScriptBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetScriptRunningPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetScriptRunningPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.#ctor constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.#ctor constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.SimDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacketSimDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetSimPresenceInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetSimPresenceInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.#ctor constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.#ctor constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetSimStatusInDatabasePacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetSimStatusInDatabasePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetSimStatusInDatabasePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetSimStatusInDatabasePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetSimStatusInDatabasePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.#ctor constructor LibreMetaverse.Packets.SetStartLocationPacket() libremetaverse packets libremetaverse::packets::SetStartLocationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetStartLocationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetStartLocationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.#ctor constructor LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock() libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetStartLocationPacket.StartLocationDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetStartLocationPacketStartLocationDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetStartLocationPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetStartLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetStartLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetStartLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetStartLocationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.#ctor constructor LibreMetaverse.Packets.SetStartLocationRequestPacket() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetStartLocationRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.#ctor constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacketStartLocationDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SetStartLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SetStartLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.#ctor constructor LibreMetaverse.Packets.SimCrashedPacket() libremetaverse packets libremetaverse::packets::SimCrashedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.#ctor constructor LibreMetaverse.Packets.SimCrashedPacket.DataBlock() libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket.DataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.DataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimCrashedPacket.DataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.DataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.DataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimCrashedPacket.DataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimCrashedPacketDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimCrashedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimCrashedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimCrashedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimCrashedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimCrashedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimCrashedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimCrashedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimCrashedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimCrashedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimCrashedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimCrashedPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimCrashedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimCrashedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimCrashedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimCrashedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.#ctor constructor LibreMetaverse.Packets.SimCrashedPacket.UsersBlock() libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket.UsersBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimCrashedPacket.UsersBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimCrashedPacket.UsersBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimCrashedPacketUsersBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.#ctor constructor LibreMetaverse.Packets.SimStatsPacket() libremetaverse packets libremetaverse::packets::SimStatsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimStatsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimStatsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimStatsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimStatsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimStatsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimStatsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimStatsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimStatsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.#ctor constructor LibreMetaverse.Packets.SimStatsPacket.PidStatBlock() libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.PidStatBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.PidStatBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatsPacket.PidStatBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatsPacketPidStatBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.#ctor constructor LibreMetaverse.Packets.SimStatsPacket.RegionBlock() libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.RegionBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.RegionBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatsPacket.RegionBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatsPacketRegionBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.#ctor constructor LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock() libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatsPacket.RegionInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatsPacketRegionInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.#ctor constructor LibreMetaverse.Packets.SimStatsPacket.StatBlock() libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.StatBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatsPacket.StatBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.StatBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatsPacket.StatBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatsPacket.StatBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.StatBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatsPacket.StatBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatsPacketStatBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimStatsPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimStatsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatusPacket.#ctor constructor LibreMetaverse.Packets.SimStatusPacket() libremetaverse packets libremetaverse::packets::SimStatusPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimStatusPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimStatusPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimStatusPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimStatusPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimStatusPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimStatusPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatusPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatusPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimStatusPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatusPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimStatusPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.#ctor constructor LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock() libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatusPacket.SimFlagsBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatusPacketSimFlagsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.#ctor constructor LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock() libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimStatusPacket.SimStatusBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimStatusPacketSimStatusBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimStatusPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimStatusPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimStatusPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimStatusPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimStatusPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimStatusPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.#ctor constructor LibreMetaverse.Packets.SimWideDeletesPacket() libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimWideDeletesPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimWideDeletesPacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimWideDeletesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimWideDeletesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimWideDeletesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimWideDeletesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.#ctor constructor LibreMetaverse.Packets.SimulatorLoadPacket() libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.#ctor constructor LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock() libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorLoadPacket.AgentListBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorLoadPacketAgentListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorLoadPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.#ctor constructor LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock() libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorLoadPacket.SimulatorLoadBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorLoadPacketSimulatorLoadBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.#ctor constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket() libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.#ctor constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock() libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacketMapDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22683,16 +22683,16 @@ M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.MapDataBlock.ToOSD method Libr M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorMapUpdatePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorMapUpdatePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorMapUpdatePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorMapUpdatePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.#ctor constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketNeighborBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22700,57 +22700,57 @@ M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.NeighborBlockBlock.ToO M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.SimulatorPublicHostBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketSimulatorPublicHostBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.TelehubBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacketTelehubBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorPresentAtLocationPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorPresentAtLocationPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.#ctor constructor LibreMetaverse.Packets.SimulatorReadyPacket() libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorReadyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorReadyPacket.SimulatorBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorReadyPacketSimulatorBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.#ctor constructor LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock() libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorReadyPacket.TelehubBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorReadyPacketTelehubBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorReadyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorReadyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.#ctor constructor LibreMetaverse.Packets.SimulatorSetMapPacket() libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.#ctor constructor LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock() libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacketMapDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22758,113 +22758,113 @@ M:LibreMetaverse.Packets.SimulatorSetMapPacket.MapDataBlock.ToOSD method LibreMe M:LibreMetaverse.Packets.SimulatorSetMapPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorSetMapPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorSetMapPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorSetMapPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorSetMapPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.#ctor constructor LibreMetaverse.Packets.SimulatorShutdownRequestPacket() libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorShutdownRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorShutdownRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorShutdownRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorShutdownRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorShutdownRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorShutdownRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorShutdownRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorShutdownRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorShutdownRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.#ctor constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.#ctor constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacketTimeInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SimulatorViewerTimeMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SimulatorViewerTimeMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.#ctor constructor LibreMetaverse.Packets.SoundTriggerPacket() libremetaverse packets libremetaverse::packets::SoundTriggerPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SoundTriggerPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SoundTriggerPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.#ctor constructor LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock() libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SoundTriggerPacket.SoundDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::SoundTriggerPacketSoundDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SoundTriggerPacket.ToBytes() libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SoundTriggerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SoundTriggerPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SoundTriggerPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SoundTriggerPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.#ctor constructor LibreMetaverse.Packets.StartAuctionPacket() libremetaverse packets libremetaverse::packets::StartAuctionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartAuctionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartAuctionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartAuctionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartAuctionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartAuctionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartAuctionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::StartAuctionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartAuctionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::StartAuctionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartAuctionPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartAuctionPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.StartAuctionPacket.ToBytes() libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.#ctor constructor LibreMetaverse.Packets.StartGroupProposalPacket() libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartGroupProposalPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartGroupProposalPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.#ctor constructor LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock() libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartGroupProposalPacketProposalDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes() libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartGroupProposalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartGroupProposalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.#ctor constructor LibreMetaverse.Packets.StartLurePacket() libremetaverse packets libremetaverse::packets::StartLurePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.StartLurePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartLurePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartLurePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.StartLurePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartLurePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartLurePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartLurePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartLurePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartLurePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartLurePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.StartLurePacket.InfoBlock() libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartLurePacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22872,90 +22872,90 @@ M:LibreMetaverse.Packets.StartLurePacket.InfoBlock.ToOSD method LibreMetaverse.S M:LibreMetaverse.Packets.StartLurePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartLurePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::StartLurePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartLurePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::StartLurePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.#ctor constructor LibreMetaverse.Packets.StartLurePacket.TargetDataBlock() libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.TargetDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartLurePacket.TargetDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartLurePacket.TargetDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartLurePacketTargetDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartLurePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.StartLurePacket.ToBytes() libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartLurePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartLurePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartLurePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartLurePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.#ctor constructor LibreMetaverse.Packets.StartPingCheckPacket() libremetaverse packets libremetaverse::packets::StartPingCheckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartPingCheckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::StartPingCheckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.#ctor constructor LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock() libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StartPingCheckPacket.PingIDBlock.ToOSD() libremetaverse packets libremetaverse::packets::StartPingCheckPacketPingIDBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.StartPingCheckPacket.ToBytes() libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartPingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StartPingCheckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StartPingCheckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StartPingCheckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.#ctor constructor LibreMetaverse.Packets.StateSavePacket() libremetaverse packets libremetaverse::packets::StateSavePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.StateSavePacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StateSavePacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::StateSavePacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.#ctor constructor LibreMetaverse.Packets.StateSavePacket.DataBlockBlock() libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.StateSavePacket.DataBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StateSavePacket.DataBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::StateSavePacketDataBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.StateSavePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StateSavePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StateSavePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StateSavePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.StateSavePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::StateSavePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.StateSavePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::StateSavePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.StateSavePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::StateSavePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.StateSavePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::StateSavePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.StateSavePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.StateSavePacket.ToBytes() libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StateSavePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.StateSavePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.StateSavePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::StateSavePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SubscribeLoadPacket.#ctor constructor LibreMetaverse.Packets.SubscribeLoadPacket() libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SubscribeLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SubscribeLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SubscribeLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SubscribeLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SubscribeLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SubscribeLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SubscribeLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SubscribeLoadPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SubscribeLoadPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes() libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SubscribeLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.#ctor constructor LibreMetaverse.Packets.SystemKickUserPacket() libremetaverse packets libremetaverse::packets::SystemKickUserPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.#ctor constructor LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock() libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SystemKickUserPacket.AgentInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::SystemKickUserPacketAgentInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SystemKickUserPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SystemKickUserPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SystemKickUserPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SystemKickUserPacket.ToBytes() libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SystemKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SystemKickUserPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SystemKickUserPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SystemKickUserPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemMessagePacket.#ctor constructor LibreMetaverse.Packets.SystemMessagePacket() libremetaverse packets libremetaverse::packets::SystemMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SystemMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SystemMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SystemMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::SystemMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.SystemMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::SystemMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.#ctor constructor LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock() libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketMethodDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -22963,56 +22963,56 @@ M:LibreMetaverse.Packets.SystemMessagePacket.MethodDataBlock.ToOSD method LibreM M:LibreMetaverse.Packets.SystemMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SystemMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::SystemMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SystemMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::SystemMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.#ctor constructor LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock() libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.SystemMessagePacket.ParamListBlock.ToOSD() libremetaverse packets libremetaverse::packets::SystemMessagePacketParamListBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.SystemMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SystemMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.SystemMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.SystemMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::SystemMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TallyVotesPacket.#ctor constructor LibreMetaverse.Packets.TallyVotesPacket() libremetaverse packets libremetaverse::packets::TallyVotesPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TallyVotesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TallyVotesPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TallyVotesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TallyVotesPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TallyVotesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TallyVotesPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TallyVotesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TallyVotesPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TallyVotesPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TallyVotesPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TallyVotesPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TallyVotesPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TallyVotesPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TallyVotesPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TallyVotesPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TallyVotesPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TallyVotesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TallyVotesPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TallyVotesPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TallyVotesPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TallyVotesPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TallyVotesPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TallyVotesPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TallyVotesPacket.ToBytes() libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TallyVotesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TallyVotesPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TallyVotesPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TallyVotesPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.#ctor constructor LibreMetaverse.Packets.TelehubInfoPacket() libremetaverse packets libremetaverse::packets::TelehubInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TelehubInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TelehubInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.#ctor constructor LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock() libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::TelehubInfoPacketSpawnPointBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.#ctor constructor LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock() libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::TelehubInfoPacketTelehubBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TelehubInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TelehubInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TelehubInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TelehubInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TelehubInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.#ctor constructor LibreMetaverse.Packets.TeleportCancelPacket() libremetaverse packets libremetaverse::packets::TeleportCancelPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportCancelPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23020,22 +23020,22 @@ M:LibreMetaverse.Packets.TeleportCancelPacket.InfoBlock.ToOSD method LibreMetave M:LibreMetaverse.Packets.TeleportCancelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportCancelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportCancelPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportCancelPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportCancelPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportCancelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportCancelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportCancelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportCancelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.#ctor constructor LibreMetaverse.Packets.TeleportFailedPacket() libremetaverse packets libremetaverse::packets::TeleportFailedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock() libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::TeleportFailedPacketAlertInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFailedPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23043,16 +23043,16 @@ M:LibreMetaverse.Packets.TeleportFailedPacket.InfoBlock.ToOSD method LibreMetave M:LibreMetaverse.Packets.TeleportFailedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportFailedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportFailedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportFailedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportFailedPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportFailedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportFailedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportFailedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportFailedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.#ctor constructor LibreMetaverse.Packets.TeleportFinishPacket() libremetaverse packets libremetaverse::packets::TeleportFinishPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportFinishPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23060,33 +23060,33 @@ M:LibreMetaverse.Packets.TeleportFinishPacket.InfoBlock.ToOSD method LibreMetave M:LibreMetaverse.Packets.TeleportFinishPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportFinishPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportFinishPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportFinishPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportFinishPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportFinishPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportFinishPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportFinishPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportFinishPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.#ctor constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.#ctor constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.RegionDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacketRegionDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLandingStatusChangedPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLandingStatusChangedPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.#ctor constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket() libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23094,16 +23094,16 @@ M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock.ToOSD method Li M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLandmarkRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLandmarkRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLandmarkRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLandmarkRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.#ctor constructor LibreMetaverse.Packets.TeleportLocalPacket() libremetaverse packets libremetaverse::packets::TeleportLocalPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocalPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23111,22 +23111,22 @@ M:LibreMetaverse.Packets.TeleportLocalPacket.InfoBlock.ToOSD method LibreMetaver M:LibreMetaverse.Packets.TeleportLocalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLocalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLocalPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportLocalPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportLocalPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLocalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLocalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLocalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLocalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.#ctor constructor LibreMetaverse.Packets.TeleportLocationRequestPacket() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23134,16 +23134,16 @@ M:LibreMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock.ToOSD method Li M:LibreMetaverse.Packets.TeleportLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLocationRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLocationRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLocationRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLocationRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.#ctor constructor LibreMetaverse.Packets.TeleportLureRequestPacket() libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23151,22 +23151,22 @@ M:LibreMetaverse.Packets.TeleportLureRequestPacket.InfoBlock.ToOSD method LibreM M:LibreMetaverse.Packets.TeleportLureRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportLureRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportLureRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportLureRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportLureRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.#ctor constructor LibreMetaverse.Packets.TeleportProgressPacket() libremetaverse packets libremetaverse::packets::TeleportProgressPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportProgressPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TeleportProgressPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportProgressPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23174,22 +23174,22 @@ M:LibreMetaverse.Packets.TeleportProgressPacket.InfoBlock.ToOSD method LibreMeta M:LibreMetaverse.Packets.TeleportProgressPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportProgressPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportProgressPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportProgressPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportProgressPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportProgressPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportProgressPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportProgressPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportProgressPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.#ctor constructor LibreMetaverse.Packets.TeleportRequestPacket() libremetaverse packets libremetaverse::packets::TeleportRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TeleportRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportRequestPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23197,16 +23197,16 @@ M:LibreMetaverse.Packets.TeleportRequestPacket.InfoBlock.ToOSD method LibreMetav M:LibreMetaverse.Packets.TeleportRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportStartPacket.#ctor constructor LibreMetaverse.Packets.TeleportStartPacket() libremetaverse packets libremetaverse::packets::TeleportStartPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportStartPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportStartPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TeleportStartPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TeleportStartPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TeleportStartPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TeleportStartPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.#ctor constructor LibreMetaverse.Packets.TeleportStartPacket.InfoBlock() libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TeleportStartPacket.InfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TeleportStartPacketInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23214,39 +23214,39 @@ M:LibreMetaverse.Packets.TeleportStartPacket.InfoBlock.ToOSD method LibreMetaver M:LibreMetaverse.Packets.TeleportStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TeleportStartPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TeleportStartPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportStartPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TeleportStartPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TeleportStartPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TeleportStartPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TeleportStartPacket.ToBytes() libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TeleportStartPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TeleportStartPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TeleportStartPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.#ctor constructor LibreMetaverse.Packets.TerminateFriendshipPacket() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.#ctor constructor LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacketExBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TerminateFriendshipPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TerminateFriendshipPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TerminateFriendshipPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TerminateFriendshipPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TestMessagePacket.#ctor constructor LibreMetaverse.Packets.TestMessagePacket() libremetaverse packets libremetaverse::packets::TestMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TestMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TestMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TestMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TestMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TestMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TestMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.#ctor constructor LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock() libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketNeighborBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23254,79 +23254,79 @@ M:LibreMetaverse.Packets.TestMessagePacket.NeighborBlockBlock.ToOSD method Libre M:LibreMetaverse.Packets.TestMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TestMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TestMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TestMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TestMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.#ctor constructor LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block() libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TestMessagePacket.TestBlock1Block.ToOSD() libremetaverse packets libremetaverse::packets::TestMessagePacketTestBlock1Block::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TestMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TestMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TestMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TestMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TestMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TestMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.#ctor constructor LibreMetaverse.Packets.TrackAgentPacket() libremetaverse packets libremetaverse::packets::TrackAgentPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TrackAgentPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TrackAgentPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TrackAgentPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TrackAgentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TrackAgentPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TrackAgentPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TrackAgentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TrackAgentPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TrackAgentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TrackAgentPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TrackAgentPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TrackAgentPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.#ctor constructor LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock() libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TrackAgentPacket.TargetDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TrackAgentPacketTargetDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TrackAgentPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TrackAgentPacket.ToBytes() libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TrackAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TrackAgentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TrackAgentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TrackAgentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferAbortPacket.#ctor constructor LibreMetaverse.Packets.TransferAbortPacket() libremetaverse packets libremetaverse::packets::TransferAbortPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferAbortPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferAbortPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferAbortPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferAbortPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferAbortPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferAbortPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferAbortPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferAbortPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferAbortPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferAbortPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferAbortPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferAbortPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferAbortPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferAbortPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferAbortPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferAbortPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferAbortPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferAbortPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferAbortPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferAbortPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.#ctor constructor LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock() libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferAbortPacket.TransferInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferAbortPacketTransferInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.#ctor constructor LibreMetaverse.Packets.TransferInfoPacket() libremetaverse packets libremetaverse::packets::TransferInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.#ctor constructor LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock() libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInfoPacket.TransferInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferInfoPacketTransferInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.#ctor constructor LibreMetaverse.Packets.TransferInventoryAckPacket() libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.#ctor constructor LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock() libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacketInfoBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23334,22 +23334,22 @@ M:LibreMetaverse.Packets.TransferInventoryAckPacket.InfoBlockBlock.ToOSD method M:LibreMetaverse.Packets.TransferInventoryAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryAckPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInventoryAckPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInventoryAckPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInventoryAckPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.#ctor constructor LibreMetaverse.Packets.TransferInventoryPacket() libremetaverse packets libremetaverse::packets::TransferInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.#ctor constructor LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock() libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInventoryPacket.InfoBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferInventoryPacketInfoBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.#ctor constructor LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock() libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketInventoryBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23357,147 +23357,147 @@ M:LibreMetaverse.Packets.TransferInventoryPacket.InventoryBlockBlock.ToOSD metho M:LibreMetaverse.Packets.TransferInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.#ctor constructor LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock() libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferInventoryPacket.ValidationBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferInventoryPacketValidationBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.#ctor constructor LibreMetaverse.Packets.TransferPacketPacket() libremetaverse packets libremetaverse::packets::TransferPacketPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferPacketPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferPacketPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferPacketPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferPacketPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferPacketPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferPacketPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferPacketPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferPacketPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferPacketPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferPacketPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferPacketPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferPacketPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferPacketPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferPacketPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.#ctor constructor LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock() libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferPacketPacket.TransferDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferPacketPacketTransferDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.#ctor constructor LibreMetaverse.Packets.TransferRequestPacket() libremetaverse packets libremetaverse::packets::TransferRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.TransferRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::TransferRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.TransferRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::TransferRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::TransferRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::TransferRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.TransferRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.TransferRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.TransferRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::TransferRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.#ctor constructor LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock() libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.TransferRequestPacket.TransferInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::TransferRequestPacketTransferInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.#ctor constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDGroupNameReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.#ctor constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::UUIDGroupNameReplyPacketUUIDNameBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.#ctor constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDGroupNameRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDGroupNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.#ctor constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::UUIDGroupNameRequestPacketUUIDNameBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.#ctor constructor LibreMetaverse.Packets.UUIDNameReplyPacket() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDNameReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDNameReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.#ctor constructor LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::UUIDNameReplyPacketUUIDNameBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.#ctor constructor LibreMetaverse.Packets.UUIDNameRequestPacket() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDNameRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UUIDNameRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.#ctor constructor LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::UUIDNameRequestPacketUUIDNameBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.#ctor constructor LibreMetaverse.Packets.UndoLandPacket() libremetaverse packets libremetaverse::packets::UndoLandPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UndoLandPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UndoLandPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UndoLandPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UndoLandPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UndoLandPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UndoLandPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UndoLandPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UndoLandPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UndoLandPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UndoLandPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UndoLandPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoLandPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UndoLandPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UndoLandPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UndoLandPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UndoLandPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoLandPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UndoLandPacket.ToBytes() libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UndoLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UndoLandPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UndoLandPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UndoLandPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.#ctor constructor LibreMetaverse.Packets.UndoPacket() libremetaverse packets libremetaverse::packets::UndoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UndoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UndoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UndoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UndoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UndoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UndoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UndoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UndoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UndoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UndoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UndoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.#ctor constructor LibreMetaverse.Packets.UndoPacket.ObjectDataBlock() libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UndoPacket.ObjectDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UndoPacketObjectDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23505,45 +23505,45 @@ M:LibreMetaverse.Packets.UndoPacket.ObjectDataBlock.ToOSD method LibreMetaverse. M:LibreMetaverse.Packets.UndoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UndoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UndoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UndoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UndoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UndoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UndoPacket.ToBytes() libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UndoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UndoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UndoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UndoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UndoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UndoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UndoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UndoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UndoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UnsubscribeLoadPacket.#ctor constructor LibreMetaverse.Packets.UnsubscribeLoadPacket() libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UnsubscribeLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UnsubscribeLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UnsubscribeLoadPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UnsubscribeLoadPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UnsubscribeLoadPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UnsubscribeLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UnsubscribeLoadPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UnsubscribeLoadPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UnsubscribeLoadPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes() libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UnsubscribeLoadPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UnsubscribeLoadPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.#ctor constructor LibreMetaverse.Packets.UpdateAttachmentPacket() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateAttachmentPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.#ctor constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateAttachmentPacket.AttachmentBlockBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketAttachmentBlockBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateAttachmentPacket.InventoryDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketInventoryDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacketOperationDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23551,22 +23551,22 @@ M:LibreMetaverse.Packets.UpdateAttachmentPacket.OperationDataBlock.ToOSD method M:LibreMetaverse.Packets.UpdateAttachmentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateAttachmentPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateAttachmentPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateAttachmentPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateAttachmentPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23574,22 +23574,22 @@ M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock.ToOS M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateCreateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateCreateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.#ctor constructor LibreMetaverse.Packets.UpdateGroupInfoPacket() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacketGroupDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23597,45 +23597,45 @@ M:LibreMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock.ToOSD method Libre M:LibreMetaverse.Packets.UpdateGroupInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateGroupInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateGroupInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateGroupInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateGroupInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.#ctor constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacketFolderDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryFolderPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateInventoryFolderPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryFolderPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateInventoryFolderPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.#ctor constructor LibreMetaverse.Packets.UpdateInventoryItemPacket() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23643,22 +23643,22 @@ M:LibreMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.UpdateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateInventoryItemPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateInventoryItemPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateInventoryItemPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateInventoryItemPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.#ctor constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacketMuteDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23666,56 +23666,56 @@ M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock.ToOSD method Li M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateMuteListEntryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateMuteListEntryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateMuteListEntryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateMuteListEntryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.#ctor constructor LibreMetaverse.Packets.UpdateParcelPacket() libremetaverse packets libremetaverse::packets::UpdateParcelPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateParcelPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateParcelPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateParcelPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateParcelPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateParcelPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateParcelPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateParcelPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateParcelPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.#ctor constructor LibreMetaverse.Packets.UpdateSimulatorPacket() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateSimulatorPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.#ctor constructor LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateSimulatorPacket.SimulatorInfoBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacketSimulatorInfoBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateSimulatorPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateSimulatorPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.#ctor constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketInventoryDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23723,216 +23723,216 @@ M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock.ToOSD meth M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateTaskInventoryPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateTaskInventoryPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateTaskInventoryPacketUpdateDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.#ctor constructor LibreMetaverse.Packets.UpdateUserInfoPacket() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateUserInfoPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UpdateUserInfoPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.#ctor constructor LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UpdateUserInfoPacketUserDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.#ctor constructor LibreMetaverse.Packets.UseCachedMuteListPacket() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UseCachedMuteListPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UseCachedMuteListPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UseCachedMuteListPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UseCachedMuteListPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.#ctor constructor LibreMetaverse.Packets.UseCircuitCodePacket() libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.#ctor constructor LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock() libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock.ToOSD() libremetaverse packets libremetaverse::packets::UseCircuitCodePacketCircuitCodeBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UseCircuitCodePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UseCircuitCodePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes() libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UseCircuitCodePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UseCircuitCodePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.#ctor constructor LibreMetaverse.Packets.UserInfoReplyPacket() libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserInfoReplyPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserInfoReplyPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes() libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserInfoReplyPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserInfoReplyPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.#ctor constructor LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock() libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserInfoReplyPacket.UserDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserInfoReplyPacketUserDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.#ctor constructor LibreMetaverse.Packets.UserInfoRequestPacket() libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserInfoRequestPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserInfoRequestPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserInfoRequestPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes() libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserInfoRequestPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserInfoRequestPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.#ctor constructor LibreMetaverse.Packets.UserReportInternalPacket() libremetaverse packets libremetaverse::packets::UserReportInternalPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserReportInternalPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UserReportInternalPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.#ctor constructor LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock() libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserReportInternalPacket.ReportDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserReportInternalPacketReportDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UserReportInternalPacket.ToBytes() libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserReportInternalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserReportInternalPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserReportInternalPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserReportInternalPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.#ctor constructor LibreMetaverse.Packets.UserReportPacket() libremetaverse packets libremetaverse::packets::UserReportPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.UserReportPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserReportPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserReportPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.UserReportPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserReportPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserReportPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserReportPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::UserReportPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.UserReportPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::UserReportPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserReportPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::UserReportPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserReportPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::UserReportPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.#ctor constructor LibreMetaverse.Packets.UserReportPacket.ReportDataBlock() libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.UserReportPacket.ReportDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.UserReportPacket.ReportDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::UserReportPacketReportDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.UserReportPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.UserReportPacket.ToBytes() libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserReportPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.UserReportPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.UserReportPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::UserReportPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.#ctor constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.VelocityInterpolateOffPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.VelocityInterpolateOffPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOffPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::VelocityInterpolateOffPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.#ctor constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.VelocityInterpolateOnPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.VelocityInterpolateOnPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.VelocityInterpolateOnPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::VelocityInterpolateOnPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.#ctor constructor LibreMetaverse.Packets.ViewerEffectPacket() libremetaverse packets libremetaverse::packets::ViewerEffectPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerEffectPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerEffectPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.#ctor constructor LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock() libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerEffectPacket.EffectBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerEffectPacketEffectBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerEffectPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerEffectPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ViewerEffectPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ViewerEffectPacket.ToBytes() libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerEffectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerEffectPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerEffectPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerEffectPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.#ctor constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket() libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.#ctor constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock() libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacketFrozenDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -23940,63 +23940,63 @@ M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock.ToOSD method M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerFrozenMessagePacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerFrozenMessagePacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes() libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerFrozenMessagePacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerFrozenMessagePacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.#ctor constructor LibreMetaverse.Packets.ViewerStartAuctionPacket() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStartAuctionPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.#ctor constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacketParcelDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerStartAuctionPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerStartAuctionPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket() libremetaverse packets libremetaverse::packets::ViewerStatsPacket::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::new_with_header_byte_int32 pub fn new_with_header_byte_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.#ctor(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket(LibreMetaverse.Packets.Header head, System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::new_with_header_bytes_int32 pub fn new_with_header_bytes_int32(head: libremetaverse::packets::Header, bytes: Vec, i: &mut i32) -> Result owned,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock() libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStatsPacket.AgentDataBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStatsPacketAgentDataBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock() libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStatsPacketDownloadTotalsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock() libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStatsPacket.FailStatsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStatsPacketFailStatsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::from_bytes_with_header_byte_int32_int32 pub fn from_bytes_with_header_byte_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::from_bytes_with_byte_int32_int32_byte pub fn from_bytes_with_byte_int32_int32_byte(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(LibreMetaverse.Packets.Header,System.Byte[],System.Int32@,System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(LibreMetaverse.Packets.Header header, System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::from_bytes_with_header_bytes_int32_int32 pub fn from_bytes_with_header_bytes_int32_int32(&self, header: libremetaverse::packets::Header, bytes: Vec, i: &mut i32, packet_end: &mut i32) -> Result<(), crate::Error> shared_self,owned,owned,mutable_borrow,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(System.Byte[],System.Int32@,System.Int32@,System.Byte[]) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.FromBytes(System.Byte[] bytes, ref System.Int32& i, ref System.Int32& packetEnd, System.Byte[] zeroBuffer) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::from_bytes_with_bytes_int32_int32_bytes pub fn from_bytes_with_bytes_int32_int32_bytes(&self, bytes: Vec, i: &mut i32, packet_end: &mut i32, zero_buffer: Vec) -> Result<(), crate::Error> shared_self,owned,mutable_borrow,mutable_borrow,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock() libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.ToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock.ToOSD() libremetaverse packets libremetaverse::packets::ViewerStatsPacketMiscStatsBlock::to_osd pub fn to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.#ctor constructor LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock() libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::new_with_byte_int32 pub fn new_with_byte_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.#ctor(System.Byte[],System.Int32@) constructor LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::new_with_bytes_int32 pub fn new_with_bytes_int32(bytes: Vec, i: &mut i32) -> Result owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.FromBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.FromBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::from_bytes pub fn from_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.FromOSD(LibreMetaverse.StructuredData.OSDMap _map) libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::from_osd pub fn from_osd(&self, map: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.ToBytes(System.Byte[],System.Int32@) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.ToBytes(System.Byte[] bytes, ref System.Int32& i) libremetaverse packets libremetaverse::packets::ViewerStatsPacketNetStatsBlock::to_bytes pub fn to_bytes(&self, bytes: Vec, i: &mut i32) -> Result<(), crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped @@ -24004,9 +24004,9 @@ M:LibreMetaverse.Packets.ViewerStatsPacket.NetStatsBlock.ToOSD method LibreMetav M:LibreMetaverse.Packets.ViewerStatsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap) method System.Void LibreMetaverse.Packets.ViewerStatsPacket.PacketFromOSD(LibreMetaverse.StructuredData.OSDMap _body) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::packet_from_osd pub fn packet_from_osd(&self, body: libremetaverse_structured_data::OSDMap) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.PacketToOSD method LibreMetaverse.StructuredData.OSDMap LibreMetaverse.Packets.ViewerStatsPacket.PacketToOSD() libremetaverse packets libremetaverse::packets::ViewerStatsPacket::packet_to_osd pub fn packet_to_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytes method System.Byte[] LibreMetaverse.Packets.ViewerStatsPacket.ToBytes() libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_with_method pub fn to_bytes_with_method(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32@) method System.Byte[] LibreMetaverse.Packets.ViewerStatsPacket.ToBytes(LibreMetaverse.Interfaces.IByteBufferPool pool, ref System.Int32& size) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_with_i_byte_buffer_pool_int32 pub fn to_bytes_with_i_byte_buffer_pool_int32(&self, pool: Box, size: &mut i32) -> Result, crate::Error> shared_self,owned,mutable_borrow sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple method System.Byte[][] LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple() libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_multiple_with_method pub fn to_bytes_multiple_with_method(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32 pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32(&self, pool: libremetaverse::interfaces::IByteBufferPool, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool,System.Int32[]@) method System.Byte[][] LibreMetaverse.Packets.ViewerStatsPacket.ToBytesMultiple(LibreMetaverse.Interfaces.IByteBufferPool pool, out System.Int32[]& sizes) libremetaverse packets libremetaverse::packets::ViewerStatsPacket::to_bytes_multiple_with_i_byte_buffer_pool_int32_array pub fn to_bytes_multiple_with_i_byte_buffer_pool_int32_array(&self, pool: Box, sizes: &mut Vec) -> Result>, crate::Error> shared_self,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Parcel.#ctor(System.Int32) constructor LibreMetaverse.Parcel(System.Int32 localID) libremetaverse libremetaverse::Parcel::new pub fn new(local_id: i32) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Parcel.ToString method System.String LibreMetaverse.Parcel.ToString() libremetaverse libremetaverse::Parcel::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Parcel.Update(LibreMetaverse.GridClient,LibreMetaverse.Simulator,System.Boolean) method System.Void LibreMetaverse.Parcel.Update(LibreMetaverse.GridClient client, LibreMetaverse.Simulator simulator, System.Boolean wantReply) libremetaverse libremetaverse::Parcel::update pub fn update(&self, client: libremetaverse::GridClient, simulator: libremetaverse::Simulator, want_reply: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24133,14 +24133,14 @@ M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(LibreMetaverse.Imaging.ManagedImage M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(LibreMetaverse.Imaging.ManagedImage,LibreMetaverse.PrimMesher.SculptMesh.SculptType,System.Int32,System.Boolean,System.Boolean,System.Boolean) constructor LibreMetaverse.PrimMesher.SculptMesh(LibreMetaverse.Imaging.ManagedImage sculptImage, LibreMetaverse.PrimMesher.SculptMesh.SculptType sculptType, System.Int32 lod, System.Boolean viewerMode, System.Boolean mirror, System.Boolean invert) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_managed_image_sculpt_type_int32_boolean_boolean_boolean pub fn new_with_managed_image_sculpt_type_int32_boolean_boolean_boolean(sculpt_image: libremetaverse_imaging::ManagedImage, sculpt_type: libremetaverse_prim_mesher::SculptMeshSculptType, lod: i32, viewer_mode: bool, mirror: bool, invert: bool) -> Result owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(LibreMetaverse.PrimMesher.SculptMesh) constructor LibreMetaverse.PrimMesher.SculptMesh(LibreMetaverse.PrimMesher.SculptMesh sm) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_sculpt_mesh pub fn new_with_sculpt_mesh(sm: libremetaverse_prim_mesher::SculptMesh) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(System.Collections.Generic.List{System.Collections.Generic.List{LibreMetaverse.PrimMesher.Coord}},LibreMetaverse.PrimMesher.SculptMesh.SculptType,System.Boolean,System.Boolean,System.Boolean) constructor LibreMetaverse.PrimMesher.SculptMesh(System.Collections.Generic.List> rows, LibreMetaverse.PrimMesher.SculptMesh.SculptType sculptType, System.Boolean viewerMode, System.Boolean mirror, System.Boolean invert) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_list_sculpt_type_boolean_boolean_boolean pub fn new_with_list_sculpt_type_boolean_boolean_boolean(rows: Vec>, sculpt_type: libremetaverse_prim_mesher::SculptMeshSculptType, viewer_mode: bool, mirror: bool, invert: bool) -> Result owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(System.Single[0:,0:],System.Single,System.Single,System.Single,System.Single,System.Boolean) constructor LibreMetaverse.PrimMesher.SculptMesh(System.Single[,] zMap, System.Single xBegin, System.Single xEnd, System.Single yBegin, System.Single yEnd, System.Boolean viewerMode) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_single_single_single_single_single_boolean pub fn new_with_single_single_single_single_single_boolean(z_map: Vec, x_begin: f32, x_end: f32, y_begin: f32, y_end: f32, viewer_mode: bool) -> Result owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(System.String,LibreMetaverse.Imaging.ITextureCodec,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) constructor LibreMetaverse.PrimMesher.SculptMesh(System.String fileName, LibreMetaverse.Imaging.ITextureCodec codec, System.Int32 sculptType, System.Int32 lod, System.Int32 viewerMode, System.Int32 mirror, System.Int32 invert) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_string_i_texture_codec_int32_int32_int32_int32_int32 pub fn new_with_string_i_texture_codec_int32_int32_int32_int32_int32(file_name: String, codec: libremetaverse_imaging::ITextureCodec, sculpt_type: i32, lod: i32, viewer_mode: i32, mirror: i32, invert: i32) -> Result owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(System.Single[0:,0:],System.Single,System.Single,System.Single,System.Single,System.Boolean) constructor LibreMetaverse.PrimMesher.SculptMesh(System.Single[,] zMap, System.Single xBegin, System.Single xEnd, System.Single yBegin, System.Single yEnd, System.Boolean viewerMode) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_single_array_single_single_single_single_boolean pub fn new_with_single_array_single_single_single_single_boolean(z_map: Vec, x_begin: f32, x_end: f32, y_begin: f32, y_end: f32, viewer_mode: bool) -> Result owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.PrimMesher.SculptMesh.#ctor(System.String,LibreMetaverse.Imaging.ITextureCodec,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) constructor LibreMetaverse.PrimMesher.SculptMesh(System.String fileName, LibreMetaverse.Imaging.ITextureCodec codec, System.Int32 sculptType, System.Int32 lod, System.Int32 viewerMode, System.Int32 mirror, System.Int32 invert) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::new_with_string_i_texture_codec_int32_int32_int32_int32_int32 pub fn new_with_string_i_texture_codec_int32_int32_int32_int32_int32(file_name: String, codec: Box, sculpt_type: i32, lod: i32, viewer_mode: i32, mirror: i32, invert: i32) -> Result owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.PrimMesher.SculptMesh.AddPos(System.Single,System.Single,System.Single) method System.Void LibreMetaverse.PrimMesher.SculptMesh.AddPos(System.Single x, System.Single y, System.Single z) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::add_pos pub fn add_pos(&self, x: f32, y: f32, z: f32) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.SculptMesh.AddRot(LibreMetaverse.PrimMesher.Quat) method System.Void LibreMetaverse.PrimMesher.SculptMesh.AddRot(LibreMetaverse.PrimMesher.Quat q) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::add_rot pub fn add_rot(&self, q: libremetaverse_prim_mesher::Quat) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.SculptMesh.Copy method LibreMetaverse.PrimMesher.SculptMesh LibreMetaverse.PrimMesher.SculptMesh.Copy() libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::copy pub fn copy(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.SculptMesh.DumpRaw(System.String,System.String,System.String) method System.Void LibreMetaverse.PrimMesher.SculptMesh.DumpRaw(System.String path, System.String name, System.String title) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::dump_raw pub fn dump_raw(&self, path: String, name: String, title: String) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.SculptMesh.Scale(System.Single,System.Single,System.Single) method System.Void LibreMetaverse.PrimMesher.SculptMesh.Scale(System.Single x, System.Single y, System.Single z) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::scale pub fn scale(&self, x: f32, y: f32, z: f32) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.PrimMesher.SculptMesh.SculptMeshFromFile(System.String,LibreMetaverse.Imaging.ITextureCodec,LibreMetaverse.PrimMesher.SculptMesh.SculptType,System.Int32,System.Boolean) method LibreMetaverse.PrimMesher.SculptMesh LibreMetaverse.PrimMesher.SculptMesh.SculptMeshFromFile(System.String fileName, LibreMetaverse.Imaging.ITextureCodec codec, LibreMetaverse.PrimMesher.SculptMesh.SculptType sculptType, System.Int32 lod, System.Boolean viewerMode) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::sculpt_mesh_from_file pub fn sculpt_mesh_from_file(&self, file_name: String, codec: libremetaverse_imaging::ITextureCodec, sculpt_type: libremetaverse_prim_mesher::SculptMeshSculptType, lod: i32, viewer_mode: bool) -> Result shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.PrimMesher.SculptMesh.SculptMeshFromFile(System.String,LibreMetaverse.Imaging.ITextureCodec,LibreMetaverse.PrimMesher.SculptMesh.SculptType,System.Int32,System.Boolean) method LibreMetaverse.PrimMesher.SculptMesh LibreMetaverse.PrimMesher.SculptMesh.SculptMeshFromFile(System.String fileName, LibreMetaverse.Imaging.ITextureCodec codec, LibreMetaverse.PrimMesher.SculptMesh.SculptType sculptType, System.Int32 lod, System.Boolean viewerMode) libremetaverse-prim-mesher libremetaverse_prim_mesher::SculptMesh::sculpt_mesh_from_file pub fn sculpt_mesh_from_file(&self, file_name: String, codec: Box, sculpt_type: libremetaverse_prim_mesher::SculptMeshSculptType, lod: i32, viewer_mode: bool) -> Result shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.UVCoord.#ctor(System.Single,System.Single) constructor LibreMetaverse.PrimMesher.UVCoord(System.Single u, System.Single v) libremetaverse-prim-mesher libremetaverse_prim_mesher::UVCoord::new pub fn new(u: f32, v: f32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.UVCoord.Flip method LibreMetaverse.PrimMesher.UVCoord LibreMetaverse.PrimMesher.UVCoord.Flip() libremetaverse-prim-mesher libremetaverse_prim_mesher::UVCoord::flip pub fn flip(&mut self) -> Result mutable_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.PrimMesher.VertexIndexer.#ctor constructor LibreMetaverse.PrimMesher.VertexIndexer() libremetaverse-prim-mesher libremetaverse_prim_mesher::VertexIndexer::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -24160,7 +24160,7 @@ M:LibreMetaverse.Primitive.ConstructionData.GetHashCode method System.Int32 Libr M:LibreMetaverse.Primitive.Equals(LibreMetaverse.Primitive) method System.Boolean LibreMetaverse.Primitive.Equals(LibreMetaverse.Primitive other) libremetaverse libremetaverse::Primitive::equals_with_primitive pub fn equals_with_primitive(&self, other: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.Primitive.Equals(System.Object) method System.Boolean LibreMetaverse.Primitive.Equals(System.Object obj) libremetaverse libremetaverse::Primitive::equals_with_object pub fn equals_with_object(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.Primitive.FlexibleData.#ctor constructor LibreMetaverse.Primitive.FlexibleData() libremetaverse libremetaverse::PrimitiveFlexibleData::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.FlexibleData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveFlexibleData::new_with_byte_int32 pub fn new_with_byte_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.FlexibleData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveFlexibleData::new_with_bytes_int32 pub fn new_with_bytes_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.FlexibleData.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.FlexibleData LibreMetaverse.Primitive.FlexibleData.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitiveFlexibleData::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.FlexibleData.GetBytes method System.Byte[] LibreMetaverse.Primitive.FlexibleData.GetBytes() libremetaverse libremetaverse::PrimitiveFlexibleData::get_bytes pub fn get_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.FlexibleData.GetHashCode method System.Int32 LibreMetaverse.Primitive.FlexibleData.GetHashCode() libremetaverse libremetaverse::PrimitiveFlexibleData::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped @@ -24173,14 +24173,14 @@ M:LibreMetaverse.Primitive.GetHashCode method System.Int32 LibreMetaverse.Primit M:LibreMetaverse.Primitive.GetOSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.Primitive.GetOSD() libremetaverse libremetaverse::Primitive::get_osd pub fn get_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.GetTreeDefinition method LibreMetaverse.TreeDefinition& LibreMetaverse.Primitive.GetTreeDefinition() libremetaverse libremetaverse::Primitive::get_tree_definition pub fn get_tree_definition(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightData.#ctor constructor LibreMetaverse.Primitive.LightData() libremetaverse libremetaverse::PrimitiveLightData::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.LightData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveLightData::new_with_byte_int32 pub fn new_with_byte_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.LightData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveLightData::new_with_bytes_int32 pub fn new_with_bytes_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.LightData.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.LightData LibreMetaverse.Primitive.LightData.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitiveLightData::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightData.GetBytes method System.Byte[] LibreMetaverse.Primitive.LightData.GetBytes() libremetaverse libremetaverse::PrimitiveLightData::get_bytes pub fn get_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightData.GetHashCode method System.Int32 LibreMetaverse.Primitive.LightData.GetHashCode() libremetaverse libremetaverse::PrimitiveLightData::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Primitive.LightData.GetOSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.Primitive.LightData.GetOSD() libremetaverse libremetaverse::PrimitiveLightData::get_osd pub fn get_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightData.ToString method System.String LibreMetaverse.Primitive.LightData.ToString() libremetaverse libremetaverse::PrimitiveLightData::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Primitive.LightImage.#ctor constructor LibreMetaverse.Primitive.LightImage() libremetaverse libremetaverse::PrimitiveLightImage::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Primitive.LightImage.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.LightImage(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveLightImage::new_with_byte_int32 pub fn new_with_byte_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Primitive.LightImage.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.LightImage(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveLightImage::new_with_bytes_int32 pub fn new_with_bytes_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.LightImage.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.LightImage LibreMetaverse.Primitive.LightImage.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitiveLightImage::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightImage.GetBytes method System.Byte[] LibreMetaverse.Primitive.LightImage.GetBytes() libremetaverse libremetaverse::PrimitiveLightImage::get_bytes pub fn get_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.LightImage.GetHashCode method System.Int32 LibreMetaverse.Primitive.LightImage.GetHashCode() libremetaverse libremetaverse::PrimitiveLightImage::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped @@ -24211,7 +24211,7 @@ M:LibreMetaverse.Primitive.PhysicsProperties.#ctor constructor LibreMetaverse.Pr M:LibreMetaverse.Primitive.PhysicsProperties.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.PhysicsProperties LibreMetaverse.Primitive.PhysicsProperties.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitivePhysicsProperties::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.PhysicsProperties.GetOSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.Primitive.PhysicsProperties.GetOSD() libremetaverse libremetaverse::PrimitivePhysicsProperties::get_osd pub fn get_osd(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.SculptData.#ctor constructor LibreMetaverse.Primitive.SculptData() libremetaverse libremetaverse::PrimitiveSculptData::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.SculptData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveSculptData::new_with_byte_int32 pub fn new_with_byte_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Primitive.SculptData(System.Byte[] data, System.Int32 pos) libremetaverse libremetaverse::PrimitiveSculptData::new_with_bytes_int32 pub fn new_with_bytes_int32(data: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.SculptData.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.SculptData LibreMetaverse.Primitive.SculptData.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitiveSculptData::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.SculptData.GetBytes method System.Byte[] LibreMetaverse.Primitive.SculptData.GetBytes() libremetaverse libremetaverse::PrimitiveSculptData::get_bytes pub fn get_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.SculptData.GetHashCode method System.Int32 LibreMetaverse.Primitive.SculptData.GetHashCode() libremetaverse libremetaverse::PrimitiveSculptData::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped @@ -24227,7 +24227,7 @@ M:LibreMetaverse.Primitive.TextureAnimation.GetOSD method LibreMetaverse.Structu M:LibreMetaverse.Primitive.TextureEntry.#ctor(LibreMetaverse.Primitive.TextureEntry) constructor LibreMetaverse.Primitive.TextureEntry(LibreMetaverse.Primitive.TextureEntry source) libremetaverse libremetaverse::PrimitiveTextureEntry::new_with_texture_entry pub fn new_with_texture_entry(source: libremetaverse::PrimitiveTextureEntry) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.TextureEntry.#ctor(LibreMetaverse.Primitive.TextureEntryFace) constructor LibreMetaverse.Primitive.TextureEntry(LibreMetaverse.Primitive.TextureEntryFace defaultFace) libremetaverse libremetaverse::PrimitiveTextureEntry::new_with_texture_entry_face pub fn new_with_texture_entry_face(default_face: libremetaverse::PrimitiveTextureEntryFace) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.TextureEntry.#ctor(LibreMetaverse.UUID) constructor LibreMetaverse.Primitive.TextureEntry(LibreMetaverse.UUID defaultTextureID) libremetaverse libremetaverse::PrimitiveTextureEntry::new_with_uuid pub fn new_with_uuid(default_texture_id: libremetaverse_types::UUID) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32) constructor LibreMetaverse.Primitive.TextureEntry(System.Byte[] data, System.Int32 pos, System.Int32 length) libremetaverse libremetaverse::PrimitiveTextureEntry::new_with_byte_int32_int32 pub fn new_with_byte_int32_int32(data: Vec, pos: i32, length: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32) constructor LibreMetaverse.Primitive.TextureEntry(System.Byte[] data, System.Int32 pos, System.Int32 length) libremetaverse libremetaverse::PrimitiveTextureEntry::new_with_bytes_int32_int32 pub fn new_with_bytes_int32_int32(data: Vec, pos: i32, length: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32) method LibreMetaverse.Primitive.TextureEntryFace LibreMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32 index) libremetaverse libremetaverse::PrimitiveTextureEntry::create_face pub fn create_face(&self, index: u32) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.TextureEntry.FromOSD(LibreMetaverse.StructuredData.OSD) method LibreMetaverse.Primitive.TextureEntry LibreMetaverse.Primitive.TextureEntry.FromOSD(LibreMetaverse.StructuredData.OSD osd) libremetaverse libremetaverse::PrimitiveTextureEntry::from_osd pub fn from_osd(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Primitive.TextureEntry.GetBytes method System.Byte[] LibreMetaverse.Primitive.TextureEntry.GetBytes() libremetaverse libremetaverse::PrimitiveTextureEntry::get_bytes pub fn get_bytes(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -24254,13 +24254,13 @@ M:LibreMetaverse.Primitive.op_Equality(LibreMetaverse.Primitive,LibreMetaverse.P M:LibreMetaverse.Primitive.op_Inequality(LibreMetaverse.Primitive,LibreMetaverse.Primitive) method System.Boolean LibreMetaverse.Primitive.op_Inequality(LibreMetaverse.Primitive lhs, LibreMetaverse.Primitive rhs) libremetaverse libremetaverse::Primitive::ne pub fn ne(lhs: Option, rhs: Option) -> bool owned,owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.ProductInfoEventArgs.#ctor(LibreMetaverse.Messages.Linden.ProductInfoRequestMessage) constructor LibreMetaverse.ProductInfoEventArgs(LibreMetaverse.Messages.Linden.ProductInfoRequestMessage productInfo) libremetaverse libremetaverse::ProductInfoEventArgs::new pub fn new(product_info: libremetaverse::messages::linden::ProductInfoRequestMessage) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ProtocolManager.#ctor(System.String,LibreMetaverse.GridClient) constructor LibreMetaverse.ProtocolManager(System.String mapFile, LibreMetaverse.GridClient client) libremetaverse libremetaverse::ProtocolManager::new pub fn new(map_file: String, client: libremetaverse::GridClient) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.ProtocolManager.Command(System.Byte[]) method LibreMetaverse.MapPacket LibreMetaverse.ProtocolManager.Command(System.Byte[] data) libremetaverse libremetaverse::ProtocolManager::command_with_byte pub fn command_with_byte(&self, data: Vec) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.ProtocolManager.Command(System.Byte[]) method LibreMetaverse.MapPacket LibreMetaverse.ProtocolManager.Command(System.Byte[] data) libremetaverse libremetaverse::ProtocolManager::command_with_bytes pub fn command_with_bytes(&self, data: Vec) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ProtocolManager.Command(System.String) method LibreMetaverse.MapPacket LibreMetaverse.ProtocolManager.Command(System.String command) libremetaverse libremetaverse::ProtocolManager::command_with_string pub fn command_with_string(&self, command: String) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ProtocolManager.Command(System.UInt16,LibreMetaverse.PacketFrequency) method LibreMetaverse.MapPacket LibreMetaverse.ProtocolManager.Command(System.UInt16 command, LibreMetaverse.PacketFrequency frequency) libremetaverse libremetaverse::ProtocolManager::command_with_u_int16_packet_frequency pub fn command_with_u_int16_packet_frequency(&self, command: u16, frequency: libremetaverse::PacketFrequency) -> Result shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String) method System.Void LibreMetaverse.ProtocolManager.DecodeMapFile(System.String mapFile, System.String outputFile) libremetaverse libremetaverse::ProtocolManager::decode_map_file pub fn decode_map_file(map_file: String, output_file: String) -> Result<(), crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.ProtocolManager.PrintMap method System.Void LibreMetaverse.ProtocolManager.PrintMap() libremetaverse libremetaverse::ProtocolManager::print_map pub fn print_map(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Quaternion.#ctor(LibreMetaverse.Vector3,System.Single) constructor LibreMetaverse.Quaternion(LibreMetaverse.Vector3 vectorPart, System.Single scalarPart) libremetaverse-types libremetaverse_types::Quaternion::new_with_vector3_single pub fn new_with_vector3_single(vector_part: libremetaverse_types::Vector3, scalar_part: f32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean) constructor LibreMetaverse.Quaternion(System.Byte[] byteArray, System.Int32 pos, System.Boolean normalized) libremetaverse-types libremetaverse_types::Quaternion::new_with_byte_int32_boolean pub fn new_with_byte_int32_boolean(byte_array: Vec, pos: i32, normalized: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean) constructor LibreMetaverse.Quaternion(System.Byte[] byteArray, System.Int32 pos, System.Boolean normalized) libremetaverse-types libremetaverse_types::Quaternion::new_with_bytes_int32_boolean pub fn new_with_bytes_int32_boolean(byte_array: Vec, pos: i32, normalized: bool) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single) constructor LibreMetaverse.Quaternion(System.Single x, System.Single y, System.Single z) libremetaverse-types libremetaverse_types::Quaternion::new_with_single_single_single pub fn new_with_single_single_single(x: f32, y: f32, z: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single) constructor LibreMetaverse.Quaternion(System.Single x, System.Single y, System.Single z, System.Single w) libremetaverse-types libremetaverse_types::Quaternion::new_with_single_single_single_single pub fn new_with_single_single_single_single(x: f32, y: f32, z: f32, w: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Quaternion.Add(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion) method LibreMetaverse.Quaternion LibreMetaverse.Quaternion.Add(LibreMetaverse.Quaternion q1, LibreMetaverse.Quaternion q2) libremetaverse-types libremetaverse_types::Quaternion::add_with_quaternion_quaternion pub fn add_with_quaternion_quaternion(q1: libremetaverse_types::Quaternion, q2: libremetaverse_types::Quaternion) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -24303,58 +24303,58 @@ M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,LibreMetaverse M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,System.Single) method LibreMetaverse.Quaternion LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion q, System.Single scaleFactor) libremetaverse-types libremetaverse_types::Quaternion::mul_with_quaternion_single pub fn mul_with_quaternion_single(q: libremetaverse_types::Quaternion, scale_factor: f32) -> libremetaverse_types::Quaternion owned,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.Quaternion.op_Subtraction(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion) method LibreMetaverse.Quaternion LibreMetaverse.Quaternion.op_Subtraction(LibreMetaverse.Quaternion q1, LibreMetaverse.Quaternion q2) libremetaverse-types libremetaverse_types::Quaternion::sub pub fn sub(q1: libremetaverse_types::Quaternion, q2: libremetaverse_types::Quaternion) -> libremetaverse_types::Quaternion owned,owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Quaternion.op_UnaryNegation(LibreMetaverse.Quaternion) method LibreMetaverse.Quaternion LibreMetaverse.Quaternion.op_UnaryNegation(LibreMetaverse.Quaternion q) libremetaverse-types libremetaverse_types::Quaternion::neg pub fn neg(q: libremetaverse_types::Quaternion) -> libremetaverse_types::Quaternion owned sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.RLV.AttachmentRequest.#ctor(System.Guid,LibreMetaverse.RLV.RlvAttachmentPoint,System.Boolean) constructor LibreMetaverse.RLV.AttachmentRequest(System.Guid itemId, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Boolean replaceExistingAttachments) libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::new pub fn new(item_id: uuid::Uuid, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, replace_existing_attachments: bool) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.AttachmentRequest.#ctor(System.Guid,LibreMetaverse.RLV.RlvAttachmentPoint,System.Boolean) constructor LibreMetaverse.RLV.AttachmentRequest(System.Guid itemId, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Boolean replaceExistingAttachments) libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::new pub fn new(item_id: libremetaverse_types::compat::Guid, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, replace_existing_attachments: bool) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.AttachmentRequest.Equals(System.Object) method System.Boolean LibreMetaverse.RLV.AttachmentRequest.Equals(System.Object obj) libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::equals pub fn equals(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.AttachmentRequest.GetHashCode method System.Int32 LibreMetaverse.RLV.AttachmentRequest.GetHashCode() libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.CameraSettings.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) constructor LibreMetaverse.RLV.CameraSettings(System.Single avDistMin, System.Single avDistMax, System.Single fovMin, System.Single fovMax, System.Single zoomMin, System.Single currentFov) libremetaverse-rlv libremetaverse_rlv::CameraSettings::new pub fn new(av_dist_min: f32, av_dist_max: f32, fov_min: f32, fov_max: f32, zoom_min: f32, current_fov: f32) -> Result owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.#ctor(LibreMetaverse.RLV.RlvRestriction,System.Boolean,System.Boolean) constructor LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs(LibreMetaverse.RLV.RlvRestriction restriction, System.Boolean isNew, System.Boolean isDeleted) libremetaverse-rlv event_arguments libremetaverse_rlv::event_arguments::RestrictionUpdatedEventArgs::new pub fn new(restriction: libremetaverse_rlv::RlvRestriction, is_new: bool, is_deleted: bool) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.AdjustHeightAsync(System.Single,System.Single,System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.AdjustHeightAsync(System.Single distance, System.Single factor, System.Single delta, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::adjust_height pub async fn adjust_height(&self, distance: f32, factor: f32, delta: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.AttachAsync(System.Collections.Generic.IReadOnlyList{LibreMetaverse.RLV.AttachmentRequest},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.AttachAsync(System.Collections.Generic.IReadOnlyList itemsToAttach, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::attach pub async fn attach(&self, items_to_attach: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvActionCallbacks.DetachAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.DetachAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::detach pub async fn detach(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvActionCallbacks.RemOutfitAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.RemOutfitAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::rem_outfit pub async fn rem_outfit(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvActionCallbacks.SendInstantMessageAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SendInstantMessageAsync(System.Guid targetUser, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::send_instant_message pub async fn send_instant_message(&self, target_user: uuid::Uuid, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvActionCallbacks.DetachAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.DetachAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::detach pub async fn detach(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvActionCallbacks.RemOutfitAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.RemOutfitAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::rem_outfit pub async fn rem_outfit(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvActionCallbacks.SendInstantMessageAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SendInstantMessageAsync(System.Guid targetUser, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::send_instant_message pub async fn send_instant_message(&self, target_user: libremetaverse_types::compat::Guid, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SendReplyAsync(System.Int32,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SendReplyAsync(System.Int32 channel, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::send_reply pub async fn send_reply(&self, channel: i32, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SetCamFOVAsync(System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetCamFOVAsync(System.Single fovInRadians, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_cam_fov pub async fn set_cam_fov(&self, fov_in_radians: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SetDebugAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetDebugAsync(System.String settingName, System.String settingValue, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_debug pub async fn set_debug(&self, setting_name: String, setting_value: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SetEnvAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetEnvAsync(System.String settingName, System.String settingValue, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_env pub async fn set_env(&self, setting_name: String, setting_value: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.Guid groupId, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_group_with_guid_string_cancellation_token pub async fn set_group_with_guid_string_cancellation_token(&self, group_id: uuid::Uuid, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.Guid groupId, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_group_with_guid_string_cancellation_token pub async fn set_group_with_guid_string_cancellation_token(&self, group_id: libremetaverse_types::compat::Guid, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetGroupAsync(System.String groupName, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_group_with_string_string_cancellation_token pub async fn set_group_with_string_string_cancellation_token(&self, group_name: String, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SetRotAsync(System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SetRotAsync(System.Single angleInRadians, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::set_rot pub async fn set_rot(&self, angle_in_radians: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvActionCallbacks.SitAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SitAsync(System.Guid target, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::sit pub async fn sit(&self, target: uuid::Uuid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvActionCallbacks.SitAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SitAsync(System.Guid target, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::sit pub async fn sit(&self, target: libremetaverse_types::compat::Guid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.SitGroundAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.SitGroundAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::sit_ground pub async fn sit_ground(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.TpToAsync(System.Single,System.Single,System.Single,System.String,System.Nullable{System.Single},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.TpToAsync(System.Single x, System.Single y, System.Single z, System.String regionName, System.Nullable lookat, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::tp_to pub async fn tp_to(&self, x: f32, y: f32, z: f32, region_name: Option, lookat: Option>, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvActionCallbacks.UnsitAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvActionCallbacks.UnsitAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvActionCallbacks::unsit pub async fn unsit(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.IsSittingAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvQueryCallbacks.IsSittingAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::is_sitting pub async fn is_sitting(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvQueryCallbacks.ObjectExistsAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvQueryCallbacks.ObjectExistsAsync(System.Guid objectId, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::object_exists pub async fn object_exists(&self, object_id: uuid::Uuid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvQueryCallbacks.ObjectExistsAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.IRlvQueryCallbacks.ObjectExistsAsync(System.Guid objectId, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::object_exists pub async fn object_exists(&self, object_id: libremetaverse_types::compat::Guid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetActiveGroupNameAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetActiveGroupNameAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_active_group_name pub async fn try_get_active_group_name(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetCameraSettingsAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetCameraSettingsAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_camera_settings pub async fn try_get_camera_settings(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, Option), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetDebugSettingValueAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetDebugSettingValueAsync(System.String settingName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_debug_setting_value pub async fn try_get_debug_setting_value(&self, setting_name: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetEnvironmentSettingValueAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetEnvironmentSettingValueAsync(System.String settingName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_environment_setting_value pub async fn try_get_environment_setting_value(&self, setting_name: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetInventoryMapAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetInventoryMapAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_inventory_map pub async fn try_get_inventory_map(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, Option), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetSitIdAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetSitIdAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_sit_id pub async fn try_get_sit_id(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, uuid::Uuid), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetSitIdAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.IRlvQueryCallbacks.TryGetSitIdAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::IRlvQueryCallbacks::try_get_sit_id pub async fn try_get_sit_id(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, libremetaverse_types::compat::Guid), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.InventoryMap.#ctor(LibreMetaverse.RLV.RlvSharedFolder,System.Collections.Generic.IReadOnlyCollection{LibreMetaverse.RLV.RlvInventoryItem}) constructor LibreMetaverse.RLV.InventoryMap(LibreMetaverse.RLV.RlvSharedFolder root, System.Collections.Generic.IReadOnlyCollection externalItems) libremetaverse-rlv libremetaverse_rlv::InventoryMap::new pub fn new(root: libremetaverse_rlv::RlvSharedFolder, external_items: Vec) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.InventoryMap.FindFoldersContaining(System.Boolean,System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Collections.Generic.IEnumerable LibreMetaverse.RLV.InventoryMap.FindFoldersContaining(System.Boolean limitToOneResult, System.Nullable attachedPrimId, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::InventoryMap::find_folders_containing pub fn find_folders_containing(&self, limit_to_one_result: bool, attached_prim_id: Option>, attachment_point: Option>, wearable_type: Option>) -> Result>, crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.InventoryMap.FindFoldersContaining(System.Boolean,System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Collections.Generic.IEnumerable LibreMetaverse.RLV.InventoryMap.FindFoldersContaining(System.Boolean limitToOneResult, System.Nullable attachedPrimId, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::InventoryMap::find_folders_containing pub fn find_folders_containing(&self, limit_to_one_result: bool, attached_prim_id: Option>, attachment_point: Option>, wearable_type: Option>) -> Result>, crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.InventoryMap.GetItemsByAttachmentPoint(LibreMetaverse.RLV.RlvAttachmentPoint) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsByAttachmentPoint(LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_attachment_point pub fn get_items_by_attachment_point(&self, attachment_point: libremetaverse_rlv::RlvAttachmentPoint) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.InventoryMap.GetItemsById(System.Guid) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsById(System.Guid itemId) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_id pub fn get_items_by_id(&self, item_id: uuid::Uuid) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.InventoryMap.GetItemsByPrimId(System.Guid) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsByPrimId(System.Guid primId) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_prim_id pub fn get_items_by_prim_id(&self, prim_id: uuid::Uuid) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.InventoryMap.GetItemsById(System.Guid) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsById(System.Guid itemId) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_id pub fn get_items_by_id(&self, item_id: libremetaverse_types::compat::Guid) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.InventoryMap.GetItemsByPrimId(System.Guid) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsByPrimId(System.Guid primId) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_prim_id pub fn get_items_by_prim_id(&self, prim_id: libremetaverse_types::compat::Guid) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.InventoryMap.GetItemsByWearableType(LibreMetaverse.RLV.RlvWearableType) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.InventoryMap.GetItemsByWearableType(LibreMetaverse.RLV.RlvWearableType wearableType) libremetaverse-rlv libremetaverse_rlv::InventoryMap::get_items_by_wearable_type pub fn get_items_by_wearable_type(&self, wearable_type: libremetaverse_rlv::RlvWearableType) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.InventoryMap.TryBuildPathToFolder(System.Guid,System.String@) method System.Boolean LibreMetaverse.RLV.InventoryMap.TryBuildPathToFolder(System.Guid folderId, out System.String& finalPath) libremetaverse-rlv libremetaverse_rlv::InventoryMap::try_build_path_to_folder pub fn try_build_path_to_folder(&self, folder_id: uuid::Uuid, final_path: &mut Option) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped +M:LibreMetaverse.RLV.InventoryMap.TryBuildPathToFolder(System.Guid,System.String@) method System.Boolean LibreMetaverse.RLV.InventoryMap.TryBuildPathToFolder(System.Guid folderId, out System.String& finalPath) libremetaverse-rlv libremetaverse_rlv::InventoryMap::try_build_path_to_folder pub fn try_build_path_to_folder(&self, folder_id: libremetaverse_types::compat::Guid, final_path: &mut Option) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.InventoryMap.TryGetFolderFromPath(System.String,System.Boolean,LibreMetaverse.RLV.RlvSharedFolder@) method System.Boolean LibreMetaverse.RLV.InventoryMap.TryGetFolderFromPath(System.String path, System.Boolean skipPrivateFolders, out LibreMetaverse.RLV.RlvSharedFolder& folder) libremetaverse-rlv libremetaverse_rlv::InventoryMap::try_get_folder_from_path pub fn try_get_folder_from_path(&self, path: String, skip_private_folders: bool, folder: &mut Option) -> bool shared_self,owned,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.LockedFolderPublic.ToString method System.String LibreMetaverse.RLV.LockedFolderPublic.ToString() libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.#ctor constructor LibreMetaverse.RLV.RlvActionCallbacksDefault() libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.AdjustHeightAsync(System.Single,System.Single,System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.AdjustHeightAsync(System.Single distance, System.Single factor, System.Single delta, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::adjust_height pub async fn adjust_height(&self, distance: f32, factor: f32, delta: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.AttachAsync(System.Collections.Generic.IReadOnlyList{LibreMetaverse.RLV.AttachmentRequest},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.AttachAsync(System.Collections.Generic.IReadOnlyList itemsToAttach, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::attach pub async fn attach(&self, items_to_attach: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvActionCallbacksDefault.DetachAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.DetachAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::detach pub async fn detach(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvActionCallbacksDefault.RemOutfitAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.RemOutfitAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::rem_outfit pub async fn rem_outfit(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SendInstantMessageAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SendInstantMessageAsync(System.Guid targetUser, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::send_instant_message pub async fn send_instant_message(&self, target_user: uuid::Uuid, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvActionCallbacksDefault.DetachAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.DetachAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::detach pub async fn detach(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvActionCallbacksDefault.RemOutfitAsync(System.Collections.Generic.IReadOnlyList{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.RemOutfitAsync(System.Collections.Generic.IReadOnlyList itemIds, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::rem_outfit pub async fn rem_outfit(&self, item_ids: Vec, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SendInstantMessageAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SendInstantMessageAsync(System.Guid targetUser, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::send_instant_message pub async fn send_instant_message(&self, target_user: libremetaverse_types::compat::Guid, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SendReplyAsync(System.Int32,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SendReplyAsync(System.Int32 channel, System.String message, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::send_reply pub async fn send_reply(&self, channel: i32, message: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetCamFOVAsync(System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetCamFOVAsync(System.Single fovInRadians, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_cam_fov pub async fn set_cam_fov(&self, fov_in_radians: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetDebugAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetDebugAsync(System.String settingName, System.String settingValue, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_debug pub async fn set_debug(&self, setting_name: String, setting_value: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetEnvAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetEnvAsync(System.String settingName, System.String settingValue, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_env pub async fn set_env(&self, setting_name: String, setting_value: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.Guid groupId, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_group_with_guid_string_cancellation_token pub async fn set_group_with_guid_string_cancellation_token(&self, group_id: uuid::Uuid, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.Guid groupId, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_group_with_guid_string_cancellation_token pub async fn set_group_with_guid_string_cancellation_token(&self, group_id: libremetaverse_types::compat::Guid, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.String,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetGroupAsync(System.String groupName, System.String roleName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_group_with_string_string_cancellation_token pub async fn set_group_with_string_string_cancellation_token(&self, group_name: String, role_name: Option, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned async Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SetRotAsync(System.Single,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SetRotAsync(System.Single angleInRadians, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::set_rot pub async fn set_rot(&self, angle_in_radians: f32, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SitAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SitAsync(System.Guid target, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::sit pub async fn sit(&self, target: uuid::Uuid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SitAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SitAsync(System.Guid target, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::sit pub async fn sit(&self, target: libremetaverse_types::compat::Guid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.SitGroundAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.SitGroundAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::sit_ground pub async fn sit_ground(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.TpToAsync(System.Single,System.Single,System.Single,System.String,System.Nullable{System.Single},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.TpToAsync(System.Single x, System.Single y, System.Single z, System.String regionName, System.Nullable lookat, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::tp_to pub async fn tp_to(&self, x: f32, y: f32, z: f32, region_name: Option, lookat: Option>, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvActionCallbacksDefault.UnsitAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvActionCallbacksDefault.UnsitAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvActionCallbacksDefault::unsit pub async fn unsit(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped @@ -24364,100 +24364,100 @@ M:LibreMetaverse.RLV.RlvBlacklist.IsBlacklisted(System.String) method System.Boo M:LibreMetaverse.RLV.RlvBlacklist.UnBlacklistBehavior(System.String) method System.Void LibreMetaverse.RLV.RlvBlacklist.UnBlacklistBehavior(System.String behavior) libremetaverse-rlv libremetaverse_rlv::RlvBlacklist::un_blacklist_behavior pub fn un_blacklist_behavior(&self, behavior: String) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.#ctor constructor LibreMetaverse.RLV.RlvCallbacksDefault() libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.IsSittingAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvCallbacksDefault.IsSittingAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::is_sitting pub async fn is_sitting(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvCallbacksDefault.ObjectExistsAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvCallbacksDefault.ObjectExistsAsync(System.Guid objectId, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::object_exists pub async fn object_exists(&self, object_id: uuid::Uuid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvCallbacksDefault.ObjectExistsAsync(System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvCallbacksDefault.ObjectExistsAsync(System.Guid objectId, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::object_exists pub async fn object_exists(&self, object_id: libremetaverse_types::compat::Guid, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetActiveGroupNameAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetActiveGroupNameAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_active_group_name pub async fn try_get_active_group_name(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetCameraSettingsAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetCameraSettingsAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_camera_settings pub async fn try_get_camera_settings(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, Option), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetDebugSettingValueAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetDebugSettingValueAsync(System.String settingName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_debug_setting_value pub async fn try_get_debug_setting_value(&self, setting_name: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetEnvironmentSettingValueAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetEnvironmentSettingValueAsync(System.String settingName, System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_environment_setting_value pub async fn try_get_environment_setting_value(&self, setting_name: String, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, String), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetInventoryMapAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetInventoryMapAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_inventory_map pub async fn try_get_inventory_map(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, Option), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSharedFolderAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSharedFolderAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_shared_folder pub async fn try_get_shared_folder(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, Option), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSitIdAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSitIdAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_sit_id pub async fn try_get_sit_id(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, uuid::Uuid), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSitIdAsync(System.Threading.CancellationToken) method System.Threading.Tasks.Task> LibreMetaverse.RLV.RlvCallbacksDefault.TryGetSitIdAsync(System.Threading.CancellationToken cancellationToken) libremetaverse-rlv libremetaverse_rlv::RlvCallbacksDefault::try_get_sit_id pub async fn try_get_sit_id(&self, cancellation_token: libremetaverse_types::compat::CancellationToken) -> Result<(bool, libremetaverse_types::compat::Guid), crate::Error> shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvCommon.TryGetAttachmentPointFromItemName(System.String,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint}@) method System.Boolean LibreMetaverse.RLV.RlvCommon.TryGetAttachmentPointFromItemName(System.String itemName, out System.Nullable& attachmentPoint) libremetaverse-rlv libremetaverse_rlv::RlvCommon::try_get_attachment_point_from_item_name pub fn try_get_attachment_point_from_item_name(item_name: String, attachment_point: &mut Option>) -> bool owned,mutable_output sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvInventoryItem.#ctor(System.Guid,System.String,System.Boolean,System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvWearableType},System.Nullable{LibreMetaverse.RLV.RlvGestureState}) constructor LibreMetaverse.RLV.RlvInventoryItem(System.Guid id, System.String name, System.Boolean isLink, System.Nullable externalFolderId, System.Nullable attachedTo, System.Nullable attachedPrimId, System.Nullable wornOn, System.Nullable gestureState) libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::new pub fn new(id: uuid::Uuid, name: String, is_link: bool, external_folder_id: Option>, attached_to: Option>, attached_prim_id: Option>, worn_on: Option>, gesture_state: Option>) -> Result owned,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvInventoryItem.#ctor(System.Guid,System.String,System.Boolean,System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvWearableType},System.Nullable{LibreMetaverse.RLV.RlvGestureState}) constructor LibreMetaverse.RLV.RlvInventoryItem(System.Guid id, System.String name, System.Boolean isLink, System.Nullable externalFolderId, System.Nullable attachedTo, System.Nullable attachedPrimId, System.Nullable wornOn, System.Nullable gestureState) libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::new pub fn new(id: libremetaverse_types::compat::Guid, name: String, is_link: bool, external_folder_id: Option>, attached_to: Option>, attached_prim_id: Option>, worn_on: Option>, gesture_state: Option>) -> Result owned,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvInventoryItem.ToString method System.String LibreMetaverse.RLV.RlvInventoryItem.ToString() libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanAllowIdle method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanAllowIdle() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_allow_idle pub fn can_allow_idle(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanAlwaysRun method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanAlwaysRun() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_always_run pub fn can_always_run(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanAttach(LibreMetaverse.RLV.RlvInventoryItem,System.Boolean) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanAttach(LibreMetaverse.RLV.RlvInventoryItem item, System.Boolean isShared) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_attach_with_rlv_inventory_item_boolean pub fn can_attach_with_rlv_inventory_item_boolean(&self, item: libremetaverse_rlv::RlvInventoryItem, is_shared: bool) -> Result shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanAttach(System.Nullable{System.Guid},System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanAttach(System.Nullable objectFolderId, System.Boolean isShared, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_attach_with_nullable_boolean_nullable_nullable pub fn can_attach_with_nullable_boolean_nullable_nullable(&self, object_folder_id: Option>, is_shared: bool, attachment_point: Option>, wearable_type: Option>) -> Result shared_self,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanAttach(System.Nullable{System.Guid},System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanAttach(System.Nullable objectFolderId, System.Boolean isShared, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_attach_with_nullable_boolean_nullable_nullable pub fn can_attach_with_nullable_boolean_nullable_nullable(&self, object_folder_id: Option>, is_shared: bool, attachment_point: Option>, wearable_type: Option>) -> Result shared_self,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanChat(System.Int32,System.String) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanChat(System.Int32 channel, System.String message) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_chat pub fn can_chat(&self, channel: i32, message: String) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanChatNormal method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanChatNormal() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_chat_normal pub fn can_chat_normal(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanChatShout method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanChatShout() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_chat_shout pub fn can_chat_shout(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanChatWhisper method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanChatWhisper() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_chat_whisper pub fn can_chat_whisper(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanDefaultWear method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanDefaultWear() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_default_wear pub fn can_default_wear(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanDetach(LibreMetaverse.RLV.RlvInventoryItem) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanDetach(LibreMetaverse.RLV.RlvInventoryItem item) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_detach_with_rlv_inventory_item pub fn can_detach_with_rlv_inventory_item(&self, item: libremetaverse_rlv::RlvInventoryItem) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanDetach(System.Nullable{System.Guid},System.Nullable{System.Guid},System.Nullable{System.Guid},System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanDetach(System.Nullable itemId, System.Nullable primId, System.Nullable folderId, System.Boolean isShared, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_detach_with_nullable_nullable_nullable_boolean_nullable_nullable pub fn can_detach_with_nullable_nullable_nullable_boolean_nullable_nullable(&self, item_id: Option>, prim_id: Option>, folder_id: Option>, is_shared: bool, attachment_point: Option>, wearable_type: Option>) -> Result shared_self,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanEdit(LibreMetaverse.RLV.RlvPermissionsService.ObjectLocation,System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanEdit(LibreMetaverse.RLV.RlvPermissionsService.ObjectLocation objectLocation, System.Nullable objectId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_edit pub fn can_edit(&self, object_location: libremetaverse_rlv::RlvPermissionsServiceObjectLocation, object_id: Option>) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanDetach(System.Nullable{System.Guid},System.Nullable{System.Guid},System.Nullable{System.Guid},System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{LibreMetaverse.RLV.RlvWearableType}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanDetach(System.Nullable itemId, System.Nullable primId, System.Nullable folderId, System.Boolean isShared, System.Nullable attachmentPoint, System.Nullable wearableType) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_detach_with_nullable_nullable_nullable_boolean_nullable_nullable pub fn can_detach_with_nullable_nullable_nullable_boolean_nullable_nullable(&self, item_id: Option>, prim_id: Option>, folder_id: Option>, is_shared: bool, attachment_point: Option>, wearable_type: Option>) -> Result shared_self,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanEdit(LibreMetaverse.RLV.RlvPermissionsService.ObjectLocation,System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanEdit(LibreMetaverse.RLV.RlvPermissionsService.ObjectLocation objectLocation, System.Nullable objectId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_edit pub fn can_edit(&self, object_location: libremetaverse_rlv::RlvPermissionsServiceObjectLocation, object_id: Option>) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanEmote method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanEmote() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_emote pub fn can_emote(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanFly method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanFly() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_fly pub fn can_fly(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanInteract method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanInteract() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_interact pub fn can_interact(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanJump method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanJump() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_jump pub fn can_jump(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanReceiveChat(System.String,System.Guid) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanReceiveChat(System.String message, System.Guid userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_receive_chat pub fn can_receive_chat(&self, message: String, user_id: uuid::Uuid) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanReceiveIM(System.String,System.Nullable{System.Guid},System.String) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanReceiveIM(System.String message, System.Nullable userId, System.String groupName = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_receive_im pub fn can_receive_im(&self, message: String, user_id: Option>, group_name: Option) -> Result shared_self,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanReceiveChat(System.String,System.Guid) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanReceiveChat(System.String message, System.Guid userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_receive_chat pub fn can_receive_chat(&self, message: String, user_id: libremetaverse_types::compat::Guid) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanReceiveIM(System.String,System.Nullable{System.Guid},System.String) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanReceiveIM(System.String message, System.Nullable userId, System.String groupName = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_receive_im pub fn can_receive_im(&self, message: String, user_id: Option>, group_name: Option) -> Result shared_self,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanRez method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanRez() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_rez pub fn can_rez(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSendChat method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSendChat() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_send_chat pub fn can_send_chat(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSendGesture method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSendGesture() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_send_gesture pub fn can_send_gesture(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanSendIM(System.String,System.Nullable{System.Guid},System.String) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSendIM(System.String message, System.Nullable userId, System.String groupName = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_send_im pub fn can_send_im(&self, message: String, user_id: Option>, group_name: Option) -> Result shared_self,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanSendIM(System.String,System.Nullable{System.Guid},System.String) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSendIM(System.String message, System.Nullable userId, System.String groupName = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_send_im pub fn can_send_im(&self, message: String, user_id: Option>, group_name: Option) -> Result shared_self,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSetDebug method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSetDebug() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_set_debug pub fn can_set_debug(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSetEnv method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSetEnv() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_set_env pub fn can_set_env(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSetGroup method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSetGroup() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_set_group pub fn can_set_group(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanShare(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShare(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_share pub fn can_share(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanShowHoverText(LibreMetaverse.RLV.RlvPermissionsService.HoverTextLocation,System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowHoverText(LibreMetaverse.RLV.RlvPermissionsService.HoverTextLocation location, System.Nullable objectId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_hover_text pub fn can_show_hover_text(&self, location: libremetaverse_rlv::RlvPermissionsServiceHoverTextLocation, object_id: Option>) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanShare(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShare(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_share pub fn can_share(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanShowHoverText(LibreMetaverse.RLV.RlvPermissionsService.HoverTextLocation,System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowHoverText(LibreMetaverse.RLV.RlvPermissionsService.HoverTextLocation location, System.Nullable objectId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_hover_text pub fn can_show_hover_text(&self, location: libremetaverse_rlv::RlvPermissionsServiceHoverTextLocation, object_id: Option>) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanShowInv method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowInv() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_inv pub fn can_show_inv(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanShowLoc method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowLoc() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_loc pub fn can_show_loc(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanShowMiniMap method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowMiniMap() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_mini_map pub fn can_show_mini_map(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanShowNameTags(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowNameTags(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_name_tags pub fn can_show_name_tags(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanShowNames(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowNames(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_names pub fn can_show_names(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanShowNameTags(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowNameTags(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_name_tags pub fn can_show_name_tags(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanShowNames(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowNames(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_names pub fn can_show_names(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanShowNearby method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowNearby() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_nearby pub fn can_show_nearby(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanShowWorldMap method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanShowWorldMap() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_show_world_map pub fn can_show_world_map(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSit method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSit() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_sit pub fn can_sit(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanSitTp(System.Single@) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanSitTp(out System.Single& maxDistance) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_sit_tp pub fn can_sit_tp(&self, max_distance: &mut f32) -> Result shared_self,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanStandTp method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanStandTp() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_stand_tp pub fn can_stand_tp(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanStartIM(System.Guid) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanStartIM(System.Guid userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_start_im pub fn can_start_im(&self, user_id: uuid::Uuid) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanTPLure(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTPLure(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_lure pub fn can_tp_lure(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanStartIM(System.Guid) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanStartIM(System.Guid userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_start_im pub fn can_start_im(&self, user_id: libremetaverse_types::compat::Guid) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanTPLure(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTPLure(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_lure pub fn can_tp_lure(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanTempRun method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTempRun() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_temp_run pub fn can_temp_run(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanTouch(LibreMetaverse.RLV.RlvPermissionsService.TouchLocation,System.Guid,System.Nullable{System.Guid},System.Nullable{System.Single}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTouch(LibreMetaverse.RLV.RlvPermissionsService.TouchLocation location, System.Guid primId, System.Nullable userId, System.Nullable distance) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_touch pub fn can_touch(&self, location: libremetaverse_rlv::RlvPermissionsServiceTouchLocation, prim_id: uuid::Uuid, user_id: Option>, distance: Option>) -> Result shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanTouch(LibreMetaverse.RLV.RlvPermissionsService.TouchLocation,System.Guid,System.Nullable{System.Guid},System.Nullable{System.Single}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTouch(LibreMetaverse.RLV.RlvPermissionsService.TouchLocation location, System.Guid primId, System.Nullable userId, System.Nullable distance) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_touch pub fn can_touch(&self, location: libremetaverse_rlv::RlvPermissionsServiceTouchLocation, prim_id: libremetaverse_types::compat::Guid, user_id: Option>, distance: Option>) -> Result shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanTpLm method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTpLm() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_lm pub fn can_tp_lm(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanTpLoc method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTpLoc() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_loc pub fn can_tp_loc(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanTpLocal(System.Single@) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTpLocal(out System.Single& maxDistance) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_local pub fn can_tp_local(&self, max_distance: &mut f32) -> Result shared_self,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.CanTpRequest(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTpRequest(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_request pub fn can_tp_request(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.CanTpRequest(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanTpRequest(System.Nullable userId) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_tp_request pub fn can_tp_request(&self, user_id: Option>) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanUnsit method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanUnsit() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_unsit pub fn can_unsit(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanViewNote method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanViewNote() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_view_note pub fn can_view_note(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanViewScript method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanViewScript() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_view_script pub fn can_view_script(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.CanViewTexture method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.CanViewTexture() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::can_view_texture pub fn can_view_texture(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.GetCameraRestrictions method LibreMetaverse.RLV.CameraRestrictions LibreMetaverse.RLV.RlvPermissionsService.GetCameraRestrictions() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::get_camera_restrictions pub fn get_camera_restrictions(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptPermissions method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptPermissions() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_accept_permissions pub fn is_auto_accept_permissions(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTp(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTp(System.Nullable userId = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_accept_tp pub fn is_auto_accept_tp(&self, user_id: Option>) -> Result shared_self,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTpRequest(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTpRequest(System.Nullable userId = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_accept_tp_request pub fn is_auto_accept_tp_request(&self, user_id: Option>) -> Result shared_self,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTp(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTp(System.Nullable userId = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_accept_tp pub fn is_auto_accept_tp(&self, user_id: Option>) -> Result shared_self,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTpRequest(System.Nullable{System.Guid}) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoAcceptTpRequest(System.Nullable userId = default) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_accept_tp_request pub fn is_auto_accept_tp_request(&self, user_id: Option>) -> Result shared_self,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.IsAutoDenyPermissions method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsAutoDenyPermissions() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_auto_deny_permissions pub fn is_auto_deny_permissions(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.IsPermissive method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.IsPermissive() libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::is_permissive pub fn is_permissive(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.TryGetMaxFarTouchDistance(System.Single@) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.TryGetMaxFarTouchDistance(out System.Single& maxDistance) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::try_get_max_far_touch_distance pub fn try_get_max_far_touch_distance(&self, max_distance: &mut f32) -> bool shared_self,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.TryGetRedirChatChannels(System.Collections.Generic.IReadOnlyList{System.Int32}@) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.TryGetRedirChatChannels(out System.Collections.Generic.IReadOnlyList& channels) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::try_get_redir_chat_channels pub fn try_get_redir_chat_channels(&self, channels: &mut Vec) -> bool shared_self,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvPermissionsService.TryGetRedirEmoteChannels(System.Collections.Generic.IReadOnlyList{System.Int32}@) method System.Boolean LibreMetaverse.RLV.RlvPermissionsService.TryGetRedirEmoteChannels(out System.Collections.Generic.IReadOnlyList& channels) libremetaverse-rlv libremetaverse_rlv::RlvPermissionsService::try_get_redir_emote_channels pub fn try_get_redir_emote_channels(&self, channels: &mut Vec) -> bool shared_self,mutable_output sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestriction.#ctor(LibreMetaverse.RLV.RlvRestrictionType,System.Guid,System.String,System.Collections.Generic.ICollection{System.Object}) constructor LibreMetaverse.RLV.RlvRestriction(LibreMetaverse.RLV.RlvRestrictionType behavior, System.Guid sender, System.String senderName, System.Collections.Generic.ICollection args) libremetaverse-rlv libremetaverse_rlv::RlvRestriction::new pub fn new(behavior: libremetaverse_rlv::RlvRestrictionType, sender: uuid::Uuid, sender_name: String, args: Vec) -> Result owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestriction.#ctor(LibreMetaverse.RLV.RlvRestrictionType,System.Guid,System.String,System.Collections.Generic.ICollection{System.Object}) constructor LibreMetaverse.RLV.RlvRestriction(LibreMetaverse.RLV.RlvRestrictionType behavior, System.Guid sender, System.String senderName, System.Collections.Generic.ICollection args) libremetaverse-rlv libremetaverse_rlv::RlvRestriction::new pub fn new(behavior: libremetaverse_rlv::RlvRestrictionType, sender: libremetaverse_types::compat::Guid, sender_name: String, args: Vec) -> Result owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvRestriction.Equals(System.Object) method System.Boolean LibreMetaverse.RLV.RlvRestriction.Equals(System.Object obj) libremetaverse-rlv libremetaverse_rlv::RlvRestriction::equals pub fn equals(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvRestriction.GetHashCode method System.Int32 LibreMetaverse.RLV.RlvRestriction.GetHashCode() libremetaverse-rlv libremetaverse_rlv::RlvRestriction::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.RLV.RlvRestriction.ToString method System.String LibreMetaverse.RLV.RlvRestriction.ToString() libremetaverse-rlv libremetaverse_rlv::RlvRestriction::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestrictionManager.FindRestrictions(System.String,System.Nullable{System.Guid}) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.RlvRestrictionManager.FindRestrictions(System.String behaviorNameFilter = default, System.Nullable senderFilter = default) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::find_restrictions pub fn find_restrictions(&self, behavior_name_filter: Option, sender_filter: Option>) -> Result, crate::Error> shared_self,optional_owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestrictionManager.GetLockedFolders method System.Collections.Generic.IReadOnlyDictionary LibreMetaverse.RLV.RlvRestrictionManager.GetLockedFolders() libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::get_locked_folders pub fn get_locked_folders(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestrictionManager.FindRestrictions(System.String,System.Nullable{System.Guid}) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.RlvRestrictionManager.FindRestrictions(System.String behaviorNameFilter = default, System.Nullable senderFilter = default) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::find_restrictions pub fn find_restrictions(&self, behavior_name_filter: Option, sender_filter: Option>) -> Result, crate::Error> shared_self,optional_owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestrictionManager.GetLockedFolders method System.Collections.Generic.IReadOnlyDictionary LibreMetaverse.RLV.RlvRestrictionManager.GetLockedFolders() libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::get_locked_folders pub fn get_locked_folders(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvRestrictionManager.GetRestrictionsByType(LibreMetaverse.RLV.RlvRestrictionType) method System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.RlvRestrictionManager.GetRestrictionsByType(LibreMetaverse.RLV.RlvRestrictionType restrictionType) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::get_restrictions_by_type pub fn get_restrictions_by_type(&self, restriction_type: libremetaverse_rlv::RlvRestrictionType) -> Result, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestrictionManager.GetTrackedPrimIds method System.Collections.Generic.IEnumerable LibreMetaverse.RLV.RlvRestrictionManager.GetTrackedPrimIds() libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::get_tracked_prim_ids pub fn get_tracked_prim_ids(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestrictionManager.RemoveRestrictionsForObjectsAsync(System.Collections.Generic.IEnumerable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvRestrictionManager.RemoveRestrictionsForObjectsAsync(System.Collections.Generic.IEnumerable primIds, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::remove_restrictions_for_objects pub async fn remove_restrictions_for_objects(&self, prim_ids: Box>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvRestrictionManager.TryGetLockedFolder(System.Guid,LibreMetaverse.RLV.LockedFolderPublic@) method System.Boolean LibreMetaverse.RLV.RlvRestrictionManager.TryGetLockedFolder(System.Guid folderId, out LibreMetaverse.RLV.LockedFolderPublic& lockedFolder) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::try_get_locked_folder pub fn try_get_locked_folder(&self, folder_id: uuid::Uuid, locked_folder: &mut Option) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.#ctor(LibreMetaverse.RLV.IRlvQueryCallbacks,LibreMetaverse.RLV.IRlvActionCallbacks,System.Boolean) constructor LibreMetaverse.RLV.RlvService(LibreMetaverse.RLV.IRlvQueryCallbacks callbacks, LibreMetaverse.RLV.IRlvActionCallbacks actionCallbacks, System.Boolean enabled) libremetaverse-rlv libremetaverse_rlv::RlvService::new pub fn new(callbacks: libremetaverse_rlv::IRlvQueryCallbacks, action_callbacks: libremetaverse_rlv::IRlvActionCallbacks, enabled: bool) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ProcessInstantMessageAsync(System.String,System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ProcessInstantMessageAsync(System.String message, System.Guid senderId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::process_instant_message pub async fn process_instant_message(&self, message: String, sender_id: uuid::Uuid, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ProcessMessageAsync(System.String,System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ProcessMessageAsync(System.String message, System.Guid senderId, System.String senderName, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::process_message pub async fn process_message(&self, message: String, sender_id: uuid::Uuid, sender_name: String, cancellation_token: Option) -> Result shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestrictionManager.GetTrackedPrimIds method System.Collections.Generic.IEnumerable LibreMetaverse.RLV.RlvRestrictionManager.GetTrackedPrimIds() libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::get_tracked_prim_ids pub fn get_tracked_prim_ids(&self) -> Result>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestrictionManager.RemoveRestrictionsForObjectsAsync(System.Collections.Generic.IEnumerable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvRestrictionManager.RemoveRestrictionsForObjectsAsync(System.Collections.Generic.IEnumerable primIds, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::remove_restrictions_for_objects pub async fn remove_restrictions_for_objects(&self, prim_ids: Box>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvRestrictionManager.TryGetLockedFolder(System.Guid,LibreMetaverse.RLV.LockedFolderPublic@) method System.Boolean LibreMetaverse.RLV.RlvRestrictionManager.TryGetLockedFolder(System.Guid folderId, out LibreMetaverse.RLV.LockedFolderPublic& lockedFolder) libremetaverse-rlv libremetaverse_rlv::RlvRestrictionManager::try_get_locked_folder pub fn try_get_locked_folder(&self, folder_id: libremetaverse_types::compat::Guid, locked_folder: &mut Option) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.#ctor(LibreMetaverse.RLV.IRlvQueryCallbacks,LibreMetaverse.RLV.IRlvActionCallbacks,System.Boolean) constructor LibreMetaverse.RLV.RlvService(LibreMetaverse.RLV.IRlvQueryCallbacks callbacks, LibreMetaverse.RLV.IRlvActionCallbacks actionCallbacks, System.Boolean enabled) libremetaverse-rlv libremetaverse_rlv::RlvService::new pub fn new(callbacks: Box, action_callbacks: Box, enabled: bool) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ProcessInstantMessageAsync(System.String,System.Guid,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ProcessInstantMessageAsync(System.String message, System.Guid senderId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::process_instant_message pub async fn process_instant_message(&self, message: String, sender_id: libremetaverse_types::compat::Guid, cancellation_token: Option) -> Result shared_self,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ProcessMessageAsync(System.String,System.Guid,System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ProcessMessageAsync(System.String message, System.Guid senderId, System.String senderName, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::process_message pub async fn process_message(&self, message: String, sender_id: libremetaverse_types::compat::Guid, sender_name: String, cancellation_token: Option) -> Result shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvService.ReportInventoryOfferAcceptedAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportInventoryOfferAcceptedAsync(System.String folderPath, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_inventory_offer_accepted pub async fn report_inventory_offer_accepted(&self, folder_path: String, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvService.ReportInventoryOfferDeclinedAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportInventoryOfferDeclinedAsync(System.String folderPath, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_inventory_offer_declined pub async fn report_inventory_offer_declined(&self, folder_path: String, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportItemAttachedAsync(System.Guid,System.Boolean,LibreMetaverse.RLV.RlvAttachmentPoint,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemAttachedAsync(System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_attached pub async fn report_item_attached(&self, object_folder_id: uuid::Uuid, is_shared: bool, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportItemDetachedAsync(System.Guid,System.Guid,System.Guid,System.Boolean,LibreMetaverse.RLV.RlvAttachmentPoint,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemDetachedAsync(System.Guid itemId, System.Guid primId, System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_detached pub async fn report_item_detached(&self, item_id: uuid::Uuid, prim_id: uuid::Uuid, object_folder_id: uuid::Uuid, is_shared: bool, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportItemUnwornAsync(System.Guid,System.Guid,System.Boolean,LibreMetaverse.RLV.RlvWearableType,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemUnwornAsync(System.Guid itemId, System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvWearableType wearableType, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_unworn pub async fn report_item_unworn(&self, item_id: uuid::Uuid, object_folder_id: uuid::Uuid, is_shared: bool, wearable_type: libremetaverse_rlv::RlvWearableType, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportItemWornAsync(System.Guid,System.Boolean,LibreMetaverse.RLV.RlvWearableType,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemWornAsync(System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvWearableType wearableType, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_worn pub async fn report_item_worn(&self, object_folder_id: uuid::Uuid, is_shared: bool, wearable_type: libremetaverse_rlv::RlvWearableType, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportItemAttachedAsync(System.Guid,System.Boolean,LibreMetaverse.RLV.RlvAttachmentPoint,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemAttachedAsync(System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_attached pub async fn report_item_attached(&self, object_folder_id: libremetaverse_types::compat::Guid, is_shared: bool, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportItemDetachedAsync(System.Guid,System.Guid,System.Guid,System.Boolean,LibreMetaverse.RLV.RlvAttachmentPoint,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemDetachedAsync(System.Guid itemId, System.Guid primId, System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvAttachmentPoint attachmentPoint, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_detached pub async fn report_item_detached(&self, item_id: libremetaverse_types::compat::Guid, prim_id: libremetaverse_types::compat::Guid, object_folder_id: libremetaverse_types::compat::Guid, is_shared: bool, attachment_point: libremetaverse_rlv::RlvAttachmentPoint, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportItemUnwornAsync(System.Guid,System.Guid,System.Boolean,LibreMetaverse.RLV.RlvWearableType,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemUnwornAsync(System.Guid itemId, System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvWearableType wearableType, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_unworn pub async fn report_item_unworn(&self, item_id: libremetaverse_types::compat::Guid, object_folder_id: libremetaverse_types::compat::Guid, is_shared: bool, wearable_type: libremetaverse_rlv::RlvWearableType, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportItemWornAsync(System.Guid,System.Boolean,LibreMetaverse.RLV.RlvWearableType,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportItemWornAsync(System.Guid objectFolderId, System.Boolean isShared, LibreMetaverse.RLV.RlvWearableType wearableType, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_item_worn pub async fn report_item_worn(&self, object_folder_id: libremetaverse_types::compat::Guid, is_shared: bool, wearable_type: libremetaverse_rlv::RlvWearableType, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,owned,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvService.ReportSendPublicMessageAsync(System.String,System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportSendPublicMessageAsync(System.String message, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_send_public_message pub async fn report_send_public_message(&self, message: String, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportSitAsync(System.Nullable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportSitAsync(System.Nullable objectId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_sit pub async fn report_sit(&self, object_id: Option>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvService.ReportUnsitAsync(System.Nullable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportUnsitAsync(System.Nullable objectId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_unsit pub async fn report_unsit(&self, object_id: Option>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvSharedFolder.#ctor(System.Guid,System.String) constructor LibreMetaverse.RLV.RlvSharedFolder(System.Guid id, System.String name) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::new pub fn new(id: uuid::Uuid, name: String) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvSharedFolder.AddChild(System.Guid,System.String) method LibreMetaverse.RLV.RlvSharedFolder LibreMetaverse.RLV.RlvSharedFolder.AddChild(System.Guid id, System.String name) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::add_child pub fn add_child(&self, id: uuid::Uuid, name: String) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.RLV.RlvSharedFolder.AddItem(System.Guid,System.String,System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvWearableType},System.Nullable{LibreMetaverse.RLV.RlvGestureState}) method LibreMetaverse.RLV.RlvInventoryItem LibreMetaverse.RLV.RlvSharedFolder.AddItem(System.Guid id, System.String name, System.Boolean isLink, System.Nullable attachedTo, System.Nullable attachedPrimId, System.Nullable wornOn, System.Nullable gestureState) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::add_item pub fn add_item(&self, id: uuid::Uuid, name: String, is_link: bool, attached_to: Option>, attached_prim_id: Option>, worn_on: Option>, gesture_state: Option>) -> Result shared_self,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportSitAsync(System.Nullable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportSitAsync(System.Nullable objectId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_sit pub async fn report_sit(&self, object_id: Option>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvService.ReportUnsitAsync(System.Nullable{System.Guid},System.Threading.CancellationToken) method System.Threading.Tasks.Task LibreMetaverse.RLV.RlvService.ReportUnsitAsync(System.Nullable objectId, System.Threading.CancellationToken cancellationToken = default) libremetaverse-rlv libremetaverse_rlv::RlvService::report_unsit pub async fn report_unsit(&self, object_id: Option>, cancellation_token: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned async Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvSharedFolder.#ctor(System.Guid,System.String) constructor LibreMetaverse.RLV.RlvSharedFolder(System.Guid id, System.String name) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::new pub fn new(id: libremetaverse_types::compat::Guid, name: String) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvSharedFolder.AddChild(System.Guid,System.String) method LibreMetaverse.RLV.RlvSharedFolder LibreMetaverse.RLV.RlvSharedFolder.AddChild(System.Guid id, System.String name) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::add_child pub fn add_child(&self, id: libremetaverse_types::compat::Guid, name: String) -> Result shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.RLV.RlvSharedFolder.AddItem(System.Guid,System.String,System.Boolean,System.Nullable{LibreMetaverse.RLV.RlvAttachmentPoint},System.Nullable{System.Guid},System.Nullable{LibreMetaverse.RLV.RlvWearableType},System.Nullable{LibreMetaverse.RLV.RlvGestureState}) method LibreMetaverse.RLV.RlvInventoryItem LibreMetaverse.RLV.RlvSharedFolder.AddItem(System.Guid id, System.String name, System.Boolean isLink, System.Nullable attachedTo, System.Nullable attachedPrimId, System.Nullable wornOn, System.Nullable gestureState) libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::add_item pub fn add_item(&self, id: libremetaverse_types::compat::Guid, name: String, is_link: bool, attached_to: Option>, attached_prim_id: Option>, worn_on: Option>, gesture_state: Option>) -> Result shared_self,owned,owned,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RLV.RlvSharedFolder.ToString method System.String LibreMetaverse.RLV.RlvSharedFolder.ToString() libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Ray.#ctor(LibreMetaverse.Vector3,LibreMetaverse.Vector3) constructor LibreMetaverse.Ray(LibreMetaverse.Vector3 origin, LibreMetaverse.Vector3 direction) libremetaverse-types libremetaverse_types::Ray::new pub fn new(origin: libremetaverse_types::Vector3, direction: libremetaverse_types::Vector3) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.RebakeAvatarTexturesEventArgs.#ctor(LibreMetaverse.UUID) constructor LibreMetaverse.RebakeAvatarTexturesEventArgs(LibreMetaverse.UUID textureID) libremetaverse libremetaverse::RebakeAvatarTexturesEventArgs::new pub fn new(texture_id: libremetaverse_types::UUID) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24529,14 +24529,14 @@ M:LibreMetaverse.Rendering.Mesh.#ctor constructor LibreMetaverse.Rendering.Mesh( M:LibreMetaverse.Rendering.Mesh.ToString method System.String LibreMetaverse.Rendering.Mesh.ToString() libremetaverse rendering libremetaverse::rendering::Mesh::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.#ctor constructor LibreMetaverse.Rendering.MeshFoundry() libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMesh(LibreMetaverse.Primitive,LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMesh(LibreMetaverse.Primitive prim, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_mesh pub fn generate_faceted_mesh(&self, prim: libremetaverse::Primitive, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive,System.Byte[]) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive prim, System.Byte[] meshData) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_mesh_mesh_with_primitive_byte pub fn generate_faceted_mesh_mesh_with_primitive_byte(&self, prim: libremetaverse::Primitive, mesh_data: Vec) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive,System.Byte[],LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive prim, System.Byte[] meshData, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_mesh_mesh_with_primitive_byte_detail_level pub fn generate_faceted_mesh_mesh_with_primitive_byte_detail_level(&self, prim: libremetaverse::Primitive, mesh_data: Vec, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive,System.Byte[]) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive prim, System.Byte[] meshData) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_mesh_mesh_with_primitive_bytes pub fn generate_faceted_mesh_mesh_with_primitive_bytes(&self, prim: libremetaverse::Primitive, mesh_data: Vec) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive,System.Byte[],LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedMeshMesh(LibreMetaverse.Primitive prim, System.Byte[] meshData, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_mesh_mesh_with_primitive_bytes_detail_level pub fn generate_faceted_mesh_mesh_with_primitive_bytes_detail_level(&self, prim: libremetaverse::Primitive, mesh_data: Vec, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedSculptMesh(LibreMetaverse.Primitive,LibreMetaverse.Imaging.ManagedImage,LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.FacetedMesh LibreMetaverse.Rendering.MeshFoundry.GenerateFacetedSculptMesh(LibreMetaverse.Primitive prim, LibreMetaverse.Imaging.ManagedImage sculptTexture, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_faceted_sculpt_mesh pub fn generate_faceted_sculpt_mesh(&self, prim: libremetaverse::Primitive, sculpt_texture: libremetaverse_imaging::ManagedImage, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleMesh(LibreMetaverse.Primitive,LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.SimpleMesh LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleMesh(LibreMetaverse.Primitive prim, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_simple_mesh pub fn generate_simple_mesh(&self, prim: libremetaverse::Primitive, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleMeshWithNormals(LibreMetaverse.Primitive,LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.SimpleMesh LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleMeshWithNormals(LibreMetaverse.Primitive prim, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_simple_mesh_with_normals pub fn generate_simple_mesh_with_normals(&self, prim: libremetaverse::Primitive, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleSculptMesh(LibreMetaverse.Primitive,LibreMetaverse.Imaging.ManagedImage,LibreMetaverse.Rendering.DetailLevel) method LibreMetaverse.Rendering.SimpleMesh LibreMetaverse.Rendering.MeshFoundry.GenerateSimpleSculptMesh(LibreMetaverse.Primitive prim, LibreMetaverse.Imaging.ManagedImage sculptTexture, LibreMetaverse.Rendering.DetailLevel lod) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::generate_simple_sculpt_mesh pub fn generate_simple_sculpt_mesh(&self, prim: libremetaverse::Primitive, sculpt_texture: libremetaverse_imaging::ManagedImage, lod: libremetaverse::rendering::DetailLevel) -> Result, crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive,System.Byte[]) method System.Collections.Generic.List> LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive prim, System.Byte[] compressedMeshData) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::mesh_sub_mesh_as_convex_hulls_with_primitive_byte pub fn mesh_sub_mesh_as_convex_hulls_with_primitive_byte(&self, prim: libremetaverse::Primitive, compressed_mesh_data: Vec) -> Result>, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive,System.Byte[],System.Collections.Generic.List{LibreMetaverse.Vector3}@) method System.Collections.Generic.List> LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive prim, System.Byte[] compressedMeshData, out System.Collections.Generic.List& boundingHull) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::mesh_sub_mesh_as_convex_hulls_with_primitive_byte_list pub fn mesh_sub_mesh_as_convex_hulls_with_primitive_byte_list(&self, prim: libremetaverse::Primitive, compressed_mesh_data: Vec, bounding_hull: &mut Vec) -> Result>, crate::Error> shared_self,owned,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive,System.Byte[]) method System.Collections.Generic.List> LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive prim, System.Byte[] compressedMeshData) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::mesh_sub_mesh_as_convex_hulls_with_primitive_bytes pub fn mesh_sub_mesh_as_convex_hulls_with_primitive_bytes(&self, prim: libremetaverse::Primitive, compressed_mesh_data: Vec) -> Result>, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive,System.Byte[],System.Collections.Generic.List{LibreMetaverse.Vector3}@) method System.Collections.Generic.List> LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsConvexHulls(LibreMetaverse.Primitive prim, System.Byte[] compressedMeshData, out System.Collections.Generic.List& boundingHull) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::mesh_sub_mesh_as_convex_hulls_with_primitive_bytes_list pub fn mesh_sub_mesh_as_convex_hulls_with_primitive_bytes_list(&self, prim: libremetaverse::Primitive, compressed_mesh_data: Vec, bounding_hull: &mut Vec) -> Result>, crate::Error> shared_self,owned,owned,mutable_output sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsSimpleMesh(LibreMetaverse.Primitive,System.Byte[]) method LibreMetaverse.Rendering.SimpleMesh LibreMetaverse.Rendering.MeshFoundry.MeshSubMeshAsSimpleMesh(LibreMetaverse.Primitive prim, System.Byte[] compressedMeshData) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::mesh_sub_mesh_as_simple_mesh pub fn mesh_sub_mesh_as_simple_mesh(&self, prim: libremetaverse::Primitive, compressed_mesh_data: Vec) -> Result, crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.TerrainMesh(System.Single[0:,0:],System.Single,System.Single,System.Single,System.Single) method LibreMetaverse.Rendering.Face LibreMetaverse.Rendering.MeshFoundry.TerrainMesh(System.Single[,] zMap, System.Single xBegin, System.Single xEnd, System.Single yBegin, System.Single yEnd) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::terrain_mesh pub fn terrain_mesh(&self, z_map: Vec, x_begin: f32, x_end: f32, y_begin: f32, y_end: f32) -> Result shared_self,owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.MeshFoundry.TransformTexCoords(System.Collections.Generic.List{LibreMetaverse.Rendering.Vertex},LibreMetaverse.Vector3,LibreMetaverse.Primitive.TextureEntryFace,LibreMetaverse.Vector3) method System.Void LibreMetaverse.Rendering.MeshFoundry.TransformTexCoords(System.Collections.Generic.List vertices, LibreMetaverse.Vector3 center, LibreMetaverse.Primitive.TextureEntryFace teFace, LibreMetaverse.Vector3 primScale) libremetaverse-rendering-mesh-foundry libremetaverse_rendering_mesh_foundry::MeshFoundry::transform_tex_coords pub fn transform_tex_coords(&self, vertices: Vec, center: libremetaverse_types::Vector3, te_face: libremetaverse::PrimitiveTextureEntryFace, prim_scale: libremetaverse_types::Vector3) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24557,7 +24557,7 @@ M:LibreMetaverse.Rendering.RendererNameAttribute.ToString method System.String L M:LibreMetaverse.Rendering.RenderingException.#ctor(System.String) constructor LibreMetaverse.Rendering.RenderingException(System.String message) libremetaverse rendering libremetaverse::rendering::RenderingException::new_with_string pub fn new_with_string(message: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Rendering.RenderingException.#ctor(System.String,System.Exception) constructor LibreMetaverse.Rendering.RenderingException(System.String message, System.Exception innerException) libremetaverse rendering libremetaverse::rendering::RenderingException::new_with_string_exception pub fn new_with_string_exception(message: String, inner_exception: libremetaverse_types::compat::ExternalError) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Rendering.RenderingLoader.ListRenderers(System.String) method System.Collections.Generic.List LibreMetaverse.Rendering.RenderingLoader.ListRenderers(System.String path) libremetaverse rendering libremetaverse::rendering::RenderingLoader::list_renderers pub fn list_renderers(path: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Rendering.RenderingLoader.LoadRenderer(System.String) method LibreMetaverse.Rendering.IRendering LibreMetaverse.Rendering.RenderingLoader.LoadRenderer(System.String filename) libremetaverse rendering libremetaverse::rendering::RenderingLoader::load_renderer pub fn load_renderer(filename: String) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Rendering.RenderingLoader.LoadRenderer(System.String) method LibreMetaverse.Rendering.IRendering LibreMetaverse.Rendering.RenderingLoader.LoadRenderer(System.String filename) libremetaverse rendering libremetaverse::rendering::RenderingLoader::load_renderer pub fn load_renderer(filename: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.RiggedSkinMath.BuildInvBindMatrices(LibreMetaverse.Rendering.MeshSkinData) method System.Numerics.Matrix4x4[] LibreMetaverse.Rendering.RiggedSkinMath.BuildInvBindMatrices(LibreMetaverse.Rendering.MeshSkinData skin) libremetaverse rendering libremetaverse::rendering::RiggedSkinMath::build_inv_bind_matrices pub fn build_inv_bind_matrices(skin: libremetaverse::rendering::MeshSkinData) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.RiggedSkinMath.ExtractJointPositionOverrides(LibreMetaverse.Rendering.MeshSkinData) method System.ValueTuple[] LibreMetaverse.Rendering.RiggedSkinMath.ExtractJointPositionOverrides(LibreMetaverse.Rendering.MeshSkinData skin) libremetaverse rendering libremetaverse::rendering::RiggedSkinMath::extract_joint_position_overrides pub fn extract_joint_position_overrides(skin: libremetaverse::rendering::MeshSkinData) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Rendering.RiggedSkinMath.FloatsToMatrix(System.Single[]) method System.Numerics.Matrix4x4 LibreMetaverse.Rendering.RiggedSkinMath.FloatsToMatrix(System.Single[] f) libremetaverse rendering libremetaverse::rendering::RiggedSkinMath::floats_to_matrix pub fn floats_to_matrix(f: Vec) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24605,7 +24605,7 @@ M:LibreMetaverse.Simulator.Resume method System.Void LibreMetaverse.Simulator.Re M:LibreMetaverse.Simulator.SendPacket(LibreMetaverse.Packets.Packet) method System.Void LibreMetaverse.Simulator.SendPacket(LibreMetaverse.Packets.Packet packet) libremetaverse libremetaverse::Simulator::send_packet pub fn send_packet(&self, packet: libremetaverse::packets::Packet) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Simulator.SendPacketData(System.Byte[],System.Int32,LibreMetaverse.Packets.PacketType,System.Boolean) method System.Void LibreMetaverse.Simulator.SendPacketData(System.Byte[] data, System.Int32 dataLength, LibreMetaverse.Packets.PacketType type, System.Boolean doZerocode) libremetaverse libremetaverse::Simulator::send_packet_data pub fn send_packet_data(&self, data: Vec, data_length: i32, type_: libremetaverse::packets::PacketType, do_zerocode: bool) -> Result<(), crate::Error> shared_self,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Simulator.SendPing method System.Void LibreMetaverse.Simulator.SendPing() libremetaverse libremetaverse::Simulator::send_ping pub fn send_ping(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Simulator.SetSeedCaps(System.Uri,System.Boolean) method System.Void LibreMetaverse.Simulator.SetSeedCaps(System.Uri seedcaps, System.Boolean changedSim = default) libremetaverse libremetaverse::Simulator::set_seed_caps pub fn set_seed_caps(&self, seedcaps: Option, changed_sim: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Simulator.SetSeedCaps(System.Uri,System.Boolean) method System.Void LibreMetaverse.Simulator.SetSeedCaps(System.Uri seedcaps, System.Boolean changedSim = default) libremetaverse libremetaverse::Simulator::set_seed_caps pub fn set_seed_caps(&self, seedcaps: Option, changed_sim: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Simulator.SimStats.#ctor constructor LibreMetaverse.Simulator.SimStats() libremetaverse libremetaverse::SimulatorSimStats::new pub fn new() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Simulator.SimStats.AddRecvBytes(System.Int64) method System.Void LibreMetaverse.Simulator.SimStats.AddRecvBytes(System.Int64 v) libremetaverse libremetaverse::SimulatorSimStats::add_recv_bytes pub fn add_recv_bytes(&self, v: i64) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Simulator.SimStats.AddSentBytes(System.Int64) method System.Void LibreMetaverse.Simulator.SimStats.AddSentBytes(System.Int64 v) libremetaverse libremetaverse::SimulatorSimStats::add_sent_bytes pub fn add_sent_bytes(&self, v: i64) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24685,7 +24685,7 @@ M:LibreMetaverse.StructuredData.OSD.AsString method System.String LibreMetaverse M:LibreMetaverse.StructuredData.OSD.AsUInteger method System.UInt32 LibreMetaverse.StructuredData.OSD.AsUInteger() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_u_integer pub fn as_u_integer(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.AsULong method System.UInt64 LibreMetaverse.StructuredData.OSD.AsULong() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_u_long pub fn as_u_long(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.AsUUID method LibreMetaverse.UUID LibreMetaverse.StructuredData.OSD.AsUUID() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_uuid pub fn as_uuid(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSD.AsUri method System.Uri LibreMetaverse.StructuredData.OSD.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_uri pub fn as_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSD.AsUri method System.Uri LibreMetaverse.StructuredData.OSD.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_uri pub fn as_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.AsVector2 method LibreMetaverse.Vector2 LibreMetaverse.StructuredData.OSD.AsVector2() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_vector2 pub fn as_vector2(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.AsVector3 method LibreMetaverse.Vector3 LibreMetaverse.StructuredData.OSD.AsVector3() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_vector3 pub fn as_vector3(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.AsVector3d method LibreMetaverse.Vector3d LibreMetaverse.StructuredData.OSD.AsVector3d() libremetaverse-structured-data libremetaverse_structured_data::OSD::as_vector3d pub fn as_vector3d(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -24711,7 +24711,7 @@ M:LibreMetaverse.StructuredData.OSD.FromString(System.String) method LibreMetave M:LibreMetaverse.StructuredData.OSD.FromUInteger(System.UInt32) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromUInteger(System.UInt32 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_u_integer pub fn from_u_integer(value: u32) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.FromULong(System.UInt64) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromULong(System.UInt64 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_u_long pub fn from_u_long(value: u64) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.FromUUID(LibreMetaverse.UUID) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromUUID(LibreMetaverse.UUID value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_uuid pub fn from_uuid(value: libremetaverse_types::UUID) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSD.FromUri(System.Uri) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromUri(System.Uri value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_uri pub fn from_uri(value: url::Url) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSD.FromUri(System.Uri) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromUri(System.Uri value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_uri pub fn from_uri(value: libremetaverse_types::compat::Uri) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.FromVector2(LibreMetaverse.Vector2) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromVector2(LibreMetaverse.Vector2 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_vector2 pub fn from_vector2(value: libremetaverse_types::Vector2) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.FromVector3(LibreMetaverse.Vector3) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromVector3(LibreMetaverse.Vector3 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_vector3 pub fn from_vector3(value: libremetaverse_types::Vector3) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSD.FromVector3d(LibreMetaverse.Vector3d) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.FromVector3d(LibreMetaverse.Vector3d value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_vector3d pub fn from_vector3d(value: libremetaverse_types::Vector3d) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24738,7 +24738,7 @@ M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OS M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.String method System.String LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_osd_853f4d5d pub fn from_with_osd_853f4d5d(value: libremetaverse_structured_data::OSD) -> String owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt32 method System.UInt32 LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_osd_6a01d439 pub fn from_with_osd_6a01d439(value: libremetaverse_structured_data::OSD) -> u32 owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt64 method System.UInt64 LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_osd_1ae3c138 pub fn from_with_osd_1ae3c138(value: libremetaverse_structured_data::OSD) -> u64 owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped -M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Uri method System.Uri LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_osd_8dbb79ec pub fn from_with_osd_8dbb79ec(value: libremetaverse_structured_data::OSD) -> Option owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Uri method System.Uri LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_osd_8dbb79ec pub fn from_with_osd_8dbb79ec(value: libremetaverse_structured_data::OSD) -> Option owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.UUID)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.UUID value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_uuid pub fn from_with_uuid(value: libremetaverse_types::UUID) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector2)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector2 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_vector2 pub fn from_with_vector2(value: libremetaverse_types::Vector2) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_vector3 pub fn from_with_vector3(value: libremetaverse_types::Vector3) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped @@ -24746,7 +24746,7 @@ M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3d)~LibreMe M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector4)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector4 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_vector4 pub fn from_with_vector4(value: libremetaverse_types::Vector4) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Boolean)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Boolean value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_boolean pub fn from_with_boolean(value: bool) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_byte pub fn from_with_byte(value: u8) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[])~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[] value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_byte_8b59dc1c pub fn from_with_byte_8b59dc1c(value: Vec) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[])~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[] value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_bytes pub fn from_with_bytes(value: Vec) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.DateTime)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.DateTime value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_date_time pub fn from_with_date_time(value: std::time::SystemTime) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Double)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Double value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_double pub fn from_with_double(value: f64) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int16)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int16 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_int16 pub fn from_with_int16(value: i16) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped @@ -24758,7 +24758,7 @@ M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.String)~LibreMetaverse.St M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt16)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt16 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_u_int16 pub fn from_with_u_int16(value: u16) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt32)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt32 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_u_int32 pub fn from_with_u_int32(value: u32) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt64)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt64 value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_u_int64 pub fn from_with_u_int64(value: u64) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_uri pub fn from_with_uri(value: url::Url) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri)~LibreMetaverse.StructuredData.OSD method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri value) libremetaverse-structured-data libremetaverse_structured_data::OSD::from_with_uri pub fn from_with_uri(value: libremetaverse_types::compat::Uri) -> libremetaverse_structured_data::OSD owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDArray.#ctor constructor LibreMetaverse.StructuredData.OSDArray() libremetaverse-structured-data libremetaverse_structured_data::OSDArray::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Collections.Generic.List{LibreMetaverse.StructuredData.OSD}) constructor LibreMetaverse.StructuredData.OSDArray(System.Collections.Generic.List value) libremetaverse-structured-data libremetaverse_structured_data::OSDArray::new_with_list pub fn new_with_list(value: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Int32) constructor LibreMetaverse.StructuredData.OSDArray(System.Int32 capacity) libremetaverse-structured-data libremetaverse_structured_data::OSDArray::new_with_int32 pub fn new_with_int32(capacity: i32) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -24785,7 +24785,7 @@ M:LibreMetaverse.StructuredData.OSDArray.Remove(LibreMetaverse.StructuredData.OS M:LibreMetaverse.StructuredData.OSDArray.RemoveAt(System.Int32) method System.Void LibreMetaverse.StructuredData.OSDArray.RemoveAt(System.Int32 index) libremetaverse-structured-data libremetaverse_structured_data::OSDArray::remove_at pub fn remove_at(&self, index: i32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDArray.ToArrayList method System.Collections.ArrayList LibreMetaverse.StructuredData.OSDArray.ToArrayList() libremetaverse-structured-data libremetaverse_structured_data::OSDArray::to_array_list pub fn to_array_list(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDArray.ToString method System.String LibreMetaverse.StructuredData.OSDArray.ToString() libremetaverse-structured-data libremetaverse_structured_data::OSDArray::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Byte[]) constructor LibreMetaverse.StructuredData.OSDBinary(System.Byte[] value) libremetaverse-structured-data libremetaverse_structured_data::OSDBinary::new_with_byte pub fn new_with_byte(value: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Byte[]) constructor LibreMetaverse.StructuredData.OSDBinary(System.Byte[] value) libremetaverse-structured-data libremetaverse_structured_data::OSDBinary::new_with_bytes pub fn new_with_bytes(value: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Int64) constructor LibreMetaverse.StructuredData.OSDBinary(System.Int64 value) libremetaverse-structured-data libremetaverse_structured_data::OSDBinary::new_with_int64 pub fn new_with_int64(value: i64) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt32) constructor LibreMetaverse.StructuredData.OSDBinary(System.UInt32 value) libremetaverse-structured-data libremetaverse_structured_data::OSDBinary::new_with_u_int32 pub fn new_with_u_int32(value: u32) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt64) constructor LibreMetaverse.StructuredData.OSDBinary(System.UInt64 value) libremetaverse-structured-data libremetaverse_structured_data::OSDBinary::new_with_u_int64 pub fn new_with_u_int64(value: u64) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -24836,37 +24836,37 @@ M:LibreMetaverse.StructuredData.OSDLlsdXml.ToString method System.String LibreMe M:LibreMetaverse.StructuredData.OSDMap.#ctor constructor LibreMetaverse.StructuredData.OSDMap() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.StructuredData.OSD}) constructor LibreMetaverse.StructuredData.OSDMap(System.Collections.Generic.Dictionary value) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::new_with_dictionary pub fn new_with_dictionary(value: std::collections::HashMap) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Int32) constructor LibreMetaverse.StructuredData.OSDMap(System.Int32 capacity) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::new_with_int32 pub fn new_with_int32(capacity: i32) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Void LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::add_with_key_value_pair pub fn add_with_key_value_pair(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Void LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::add_with_key_value_pair pub fn add_with_key_value_pair(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.Add(System.String,LibreMetaverse.StructuredData.OSD) method System.Void LibreMetaverse.StructuredData.OSDMap.Add(System.String key, LibreMetaverse.StructuredData.OSD llsd) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::add_with_string_osd pub fn add_with_string_osd(&self, key: String, llsd: libremetaverse_structured_data::OSD) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.AsBoolean method System.Boolean LibreMetaverse.StructuredData.OSDMap.AsBoolean() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::as_boolean pub fn as_boolean(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.Clear method System.Void LibreMetaverse.StructuredData.OSDMap.Clear() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::clear pub fn clear(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Boolean LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::contains pub fn contains(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Boolean LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::contains pub fn contains(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.ContainsKey(System.String) method System.Boolean LibreMetaverse.StructuredData.OSDMap.ContainsKey(System.String key) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::contains_key pub fn contains_key(&self, key: String) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.Copy method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDMap.Copy() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::copy pub fn copy(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}[],System.Int32) method System.Void LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair[] array, System.Int32 index) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::copy_to pub fn copy_to(&self, array: Vec<(String, libremetaverse_structured_data::OSD)>, index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}[],System.Int32) method System.Void LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair[] array, System.Int32 index) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::copy_to pub fn copy_to(&self, array: Vec<(String, libremetaverse_structured_data::OSD)>, index: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.GetEnumerator method System.Collections.IDictionaryEnumerator LibreMetaverse.StructuredData.OSDMap.GetEnumerator() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::get_enumerator pub fn get_enumerator(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Boolean LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::remove_with_key_value_pair pub fn remove_with_key_value_pair(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}) method System.Boolean LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair kvp) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::remove_with_key_value_pair pub fn remove_with_key_value_pair(&self, kvp: (String, libremetaverse_structured_data::OSD)) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.Remove(System.String) method System.Boolean LibreMetaverse.StructuredData.OSDMap.Remove(System.String key) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::remove_with_string pub fn remove_with_string(&self, key: String) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDMap.ToHashtable method System.Collections.Hashtable LibreMetaverse.StructuredData.OSDMap.ToHashtable() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::to_hashtable pub fn to_hashtable(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.ToString method System.String LibreMetaverse.StructuredData.OSDMap.ToString() libremetaverse-structured-data libremetaverse_structured_data::OSDMap::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDMap.TryGetValue(System.String,LibreMetaverse.StructuredData.OSD@) method System.Boolean LibreMetaverse.StructuredData.OSDMap.TryGetValue(System.String key, out LibreMetaverse.StructuredData.OSD& llsd) libremetaverse-structured-data libremetaverse_structured_data::OSDMap::try_get_value pub fn try_get_value(&self, key: String, llsd: &mut libremetaverse_structured_data::OSD) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader,System.Char[],System.Int32) method System.Int32 LibreMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader reader, System.Char[] buffer, System.Int32 offset) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::buffer_characters_equal pub fn buffer_characters_equal(reader: libremetaverse_types::compat::StringReader, buffer: Vec, offset: i32) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32) method System.Byte[] LibreMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream stream, System.Int32 consumeBytes) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::consume_bytes pub fn consume_bytes(stream: Box, consume_bytes: i32) -> Result, crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[] data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_with_byte pub fn deserialize_with_byte(data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[] data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_with_bytes pub fn deserialize_with_bytes(data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.IO.Stream) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.Deserialize(System.IO.Stream stream) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_with_stream pub fn deserialize_with_stream(stream: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.String) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.Deserialize(System.String data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_with_string pub fn deserialize_with_string(data: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.IO.Stream) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.IO.Stream json) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_json_with_stream pub fn deserialize_json_with_stream(json: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.String) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.String json) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_json_with_string pub fn deserialize_json_with_string(json: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[] binaryData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_binary_with_byte pub fn deserialize_llsd_binary_with_byte(binary_data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[] binaryData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_binary_with_bytes pub fn deserialize_llsd_binary_with_bytes(binary_data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream stream) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_binary_with_stream pub fn deserialize_llsd_binary_with_stream(stream: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.IO.StringReader) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.IO.StringReader reader) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_notation_with_string_reader pub fn deserialize_llsd_notation_with_string_reader(reader: libremetaverse_types::compat::StringReader) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.String) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.String notationData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_notation_with_string pub fn deserialize_llsd_notation_with_string(notation_data: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[] data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_protobuf_with_byte pub fn deserialize_llsd_protobuf_with_byte(data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[] data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_protobuf_with_bytes pub fn deserialize_llsd_protobuf_with_bytes(data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.IO.Stream) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.IO.Stream stream) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_protobuf_with_stream pub fn deserialize_llsd_protobuf_with_stream(stream: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[] xmlData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_byte pub fn deserialize_llsd_xml_with_byte(xml_data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[]) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[] xmlData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_bytes pub fn deserialize_llsd_xml_with_bytes(xml_data: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.IO.Stream) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.IO.Stream xmlStream) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_stream pub fn deserialize_llsd_xml_with_stream(xml_stream: Box) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String xmlData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_string pub fn deserialize_llsd_xml_with_string(xml_data: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader xmlData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_xml_reader pub fn deserialize_llsd_xml_with_xml_reader(xml_data: libremetaverse_structured_data::xml::Reader) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader) method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader xmlData) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::deserialize_llsd_xml_with_xml_reader pub fn deserialize_llsd_xml_with_xml_reader(xml_data: libremetaverse_structured_data::xml::Reader) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String,System.Char) method System.String LibreMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String s, System.Char c) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::escape_character pub fn escape_character(s: String, c: libremetaverse_types::compat::Utf16CodeUnit) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte) method System.Boolean LibreMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream stream, System.Byte toFind) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::find_byte pub fn find_byte(stream: Box, to_find: u8) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String) method System.Boolean LibreMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream stream, System.String toFind) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::find_string pub fn find_string(stream: Box, to_find: String) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24889,7 +24889,7 @@ M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStream(LibreMetav M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStreamFormatted(LibreMetaverse.StructuredData.OSD) method System.IO.StringWriter LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStreamFormatted(LibreMetaverse.StructuredData.OSD osd) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_notation_stream_formatted pub fn serialize_llsd_notation_stream_formatted(osd: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDProtobuf(LibreMetaverse.StructuredData.OSD,System.Boolean) method System.Byte[] LibreMetaverse.StructuredData.OSDParser.SerializeLLSDProtobuf(LibreMetaverse.StructuredData.OSD osd, System.Boolean prependHeader = default) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_protobuf pub fn serialize_llsd_protobuf(osd: libremetaverse_structured_data::OSD, prepend_header: Option) -> Result, crate::Error> owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(LibreMetaverse.StructuredData.OSD) method System.Byte[] LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(LibreMetaverse.StructuredData.OSD data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_xml_bytes pub fn serialize_llsd_xml_bytes(data: libremetaverse_structured_data::OSD) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter,LibreMetaverse.StructuredData.OSD) method System.Void LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter writer, LibreMetaverse.StructuredData.OSD data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_xml_element pub fn serialize_llsd_xml_element(writer: libremetaverse_structured_data::xml::Writer, data: libremetaverse_structured_data::OSD) -> Result<(), crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter,LibreMetaverse.StructuredData.OSD) method System.Void LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter writer, LibreMetaverse.StructuredData.OSD data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_xml_element pub fn serialize_llsd_xml_element(writer: libremetaverse_structured_data::xml::Writer, data: libremetaverse_structured_data::OSD) -> Result<(), crate::Error> owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(LibreMetaverse.StructuredData.OSD) method System.String LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(LibreMetaverse.StructuredData.OSD data) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::serialize_llsd_xml_string pub fn serialize_llsd_xml_string(data: libremetaverse_structured_data::OSD) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream) method System.Void LibreMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream stream) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::skip_white_space pub fn skip_white_space(stream: Box) -> Result<(), crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String,System.Char) method System.String LibreMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String s, System.Char c) libremetaverse-structured-data libremetaverse_structured_data::OSDParser::unescape_character pub fn unescape_character(s: String, c: libremetaverse_types::compat::Utf16CodeUnit) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24915,7 +24915,7 @@ M:LibreMetaverse.StructuredData.OSDString.AsString method System.String LibreMet M:LibreMetaverse.StructuredData.OSDString.AsUInteger method System.UInt32 LibreMetaverse.StructuredData.OSDString.AsUInteger() libremetaverse-structured-data libremetaverse_structured_data::OSDString::as_u_integer pub fn as_u_integer(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDString.AsULong method System.UInt64 LibreMetaverse.StructuredData.OSDString.AsULong() libremetaverse-structured-data libremetaverse_structured_data::OSDString::as_u_long pub fn as_u_long(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDString.AsUUID method LibreMetaverse.UUID LibreMetaverse.StructuredData.OSDString.AsUUID() libremetaverse-structured-data libremetaverse_structured_data::OSDString::as_uuid pub fn as_uuid(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDString.AsUri method System.Uri LibreMetaverse.StructuredData.OSDString.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSDString::as_uri pub fn as_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDString.AsUri method System.Uri LibreMetaverse.StructuredData.OSDString.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSDString::as_uri pub fn as_uri(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDString.Copy method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDString.Copy() libremetaverse-structured-data libremetaverse_structured_data::OSDString::copy pub fn copy(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDString.ToString method System.String LibreMetaverse.StructuredData.OSDString.ToString() libremetaverse-structured-data libremetaverse_structured_data::OSDString::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUUID.#ctor(LibreMetaverse.UUID) constructor LibreMetaverse.StructuredData.OSDUUID(LibreMetaverse.UUID value) libremetaverse-structured-data libremetaverse_structured_data::OSDUUID::new pub fn new(value: libremetaverse_types::UUID) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -24925,23 +24925,23 @@ M:LibreMetaverse.StructuredData.OSDUUID.AsString method System.String LibreMetav M:LibreMetaverse.StructuredData.OSDUUID.AsUUID method LibreMetaverse.UUID LibreMetaverse.StructuredData.OSDUUID.AsUUID() libremetaverse-structured-data libremetaverse_structured_data::OSDUUID::as_uuid pub fn as_uuid(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUUID.Copy method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDUUID.Copy() libremetaverse-structured-data libremetaverse_structured_data::OSDUUID::copy pub fn copy(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUUID.ToString method System.String LibreMetaverse.StructuredData.OSDUUID.ToString() libremetaverse-structured-data libremetaverse_structured_data::OSDUUID::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDUri.#ctor(System.Uri) constructor LibreMetaverse.StructuredData.OSDUri(System.Uri uri) libremetaverse-structured-data libremetaverse_structured_data::OSDUri::new pub fn new(uri: url::Url) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDUri.#ctor(System.Uri) constructor LibreMetaverse.StructuredData.OSDUri(System.Uri uri) libremetaverse-structured-data libremetaverse_structured_data::OSDUri::new pub fn new(uri: libremetaverse_types::compat::Uri) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUri.AsBinary method System.Byte[] LibreMetaverse.StructuredData.OSDUri.AsBinary() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::as_binary pub fn as_binary(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUri.AsString method System.String LibreMetaverse.StructuredData.OSDUri.AsString() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::as_string pub fn as_string(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.StructuredData.OSDUri.AsUri method System.Uri LibreMetaverse.StructuredData.OSDUri.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::as_uri pub fn as_uri(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.StructuredData.OSDUri.AsUri method System.Uri LibreMetaverse.StructuredData.OSDUri.AsUri() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::as_uri pub fn as_uri(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUri.Copy method LibreMetaverse.StructuredData.OSD LibreMetaverse.StructuredData.OSDUri.Copy() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::copy pub fn copy(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.StructuredData.OSDUri.ToString method System.String LibreMetaverse.StructuredData.OSDUri.ToString() libremetaverse-structured-data libremetaverse_structured_data::OSDUri::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.TaskInventoryReplyEventArgs.#ctor(LibreMetaverse.UUID,System.Int16,System.String) constructor LibreMetaverse.TaskInventoryReplyEventArgs(LibreMetaverse.UUID itemID, System.Int16 serial, System.String assetFilename) libremetaverse libremetaverse::TaskInventoryReplyEventArgs::new pub fn new(item_id: libremetaverse_types::UUID, serial: i16, asset_filename: String) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.TaskItemReceivedEventArgs.#ctor(LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.UUID,LibreMetaverse.InventoryType) constructor LibreMetaverse.TaskItemReceivedEventArgs(LibreMetaverse.UUID itemID, LibreMetaverse.UUID folderID, LibreMetaverse.UUID creatorID, LibreMetaverse.UUID assetID, LibreMetaverse.InventoryType type) libremetaverse libremetaverse::TaskItemReceivedEventArgs::new pub fn new(item_id: libremetaverse_types::UUID, folder_id: libremetaverse_types::UUID, creator_id: libremetaverse_types::UUID, asset_id: libremetaverse_types::UUID, type_: libremetaverse_types::InventoryType) -> Result owned,owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.TeleportEventArgs.#ctor(System.String,LibreMetaverse.TeleportStatus,LibreMetaverse.TeleportFlags) constructor LibreMetaverse.TeleportEventArgs(System.String message, LibreMetaverse.TeleportStatus status, LibreMetaverse.TeleportFlags flags) libremetaverse libremetaverse::TeleportEventArgs::new pub fn new(message: String, status: libremetaverse::TeleportStatus, flags: libremetaverse::TeleportFlags) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[0:,0:],System.Int32,System.Int32) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[,] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_int32_int32 pub fn create_land_packet_with_single_int32_int32(patch_data: Vec, x: i32, y: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32,System.Int32) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_int32_int32_80090bdf pub fn create_land_packet_with_single_int32_int32_80090bdf(patch_data: Vec, x: i32, y: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped -M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[]) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[] heightmap, System.Int32[] patches) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_int32 pub fn create_land_packet_with_single_int32(heightmap: Vec, patches: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[0:,0:],System.Int32,System.Int32) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[,] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_array_int32_int32 pub fn create_land_packet_with_single_array_int32_int32(patch_data: Vec, x: i32, y: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32,System.Int32) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_array_int32_int32_80090bdf pub fn create_land_packet_with_single_array_int32_int32_80090bdf(patch_data: Vec, x: i32, y: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[]) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLandPacket(System.Single[] heightmap, System.Int32[] patches) libremetaverse libremetaverse::TerrainCompressor::create_land_packet_with_single_array_int32_array pub fn create_land_packet_with_single_array_int32_array(heightmap: Vec, patches: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.TerrainCompressor.CreateLayerDataPacket(LibreMetaverse.TerrainPatch[],LibreMetaverse.TerrainPatch.LayerType) method LibreMetaverse.Packets.LayerDataPacket LibreMetaverse.TerrainCompressor.CreateLayerDataPacket(LibreMetaverse.TerrainPatch[] patches, LibreMetaverse.TerrainPatch.LayerType type) libremetaverse libremetaverse::TerrainCompressor::create_layer_data_packet pub fn create_layer_data_packet(patches: Vec, type_: libremetaverse::TerrainPatchLayerType) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack,System.Single[0:,0:],System.Int32,System.Int32) method System.Void LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack output, System.Single[,] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_patch_with_bit_pack_single_int32_int32 pub fn create_patch_with_bit_pack_single_int32_int32(output: libremetaverse::BitPack, patch_data: Vec, x: i32, y: i32) -> Result<(), crate::Error> owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack,System.Single[0:,0:],System.Int32,System.Int32,System.Boolean) method System.Void LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack output, System.Single[,] patchData, System.Int32 x, System.Int32 y, System.Boolean largeRegion) libremetaverse libremetaverse::TerrainCompressor::create_patch_with_bit_pack_single_int32_int32_boolean pub fn create_patch_with_bit_pack_single_int32_int32_boolean(output: libremetaverse::BitPack, patch_data: Vec, x: i32, y: i32, large_region: bool) -> Result<(), crate::Error> owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack,System.Single[],System.Int32,System.Int32) method System.Void LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack output, System.Single[] heightmap, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_patch_from_heightmap_with_bit_pack_single_int32_int32 pub fn create_patch_from_heightmap_with_bit_pack_single_int32_int32(output: libremetaverse::BitPack, heightmap: Vec, x: i32, y: i32) -> Result<(), crate::Error> owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack,System.Single[],System.Int32,System.Int32,System.Boolean) method System.Void LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack output, System.Single[] heightmap, System.Int32 x, System.Int32 y, System.Boolean largeRegion) libremetaverse libremetaverse::TerrainCompressor::create_patch_from_heightmap_with_bit_pack_single_int32_int32_boolean pub fn create_patch_from_heightmap_with_bit_pack_single_int32_int32_boolean(output: libremetaverse::BitPack, heightmap: Vec, x: i32, y: i32, large_region: bool) -> Result<(), crate::Error> owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack,System.Single[0:,0:],System.Int32,System.Int32) method System.Void LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack output, System.Single[,] patchData, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_patch_with_bit_pack_single_array_int32_int32 pub fn create_patch_with_bit_pack_single_array_int32_int32(output: libremetaverse::BitPack, patch_data: Vec, x: i32, y: i32) -> Result<(), crate::Error> owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack,System.Single[0:,0:],System.Int32,System.Int32,System.Boolean) method System.Void LibreMetaverse.TerrainCompressor.CreatePatch(LibreMetaverse.BitPack output, System.Single[,] patchData, System.Int32 x, System.Int32 y, System.Boolean largeRegion) libremetaverse libremetaverse::TerrainCompressor::create_patch_with_bit_pack_single_array_int32_int32_boolean pub fn create_patch_with_bit_pack_single_array_int32_int32_boolean(output: libremetaverse::BitPack, patch_data: Vec, x: i32, y: i32, large_region: bool) -> Result<(), crate::Error> owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack,System.Single[],System.Int32,System.Int32) method System.Void LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack output, System.Single[] heightmap, System.Int32 x, System.Int32 y) libremetaverse libremetaverse::TerrainCompressor::create_patch_from_heightmap_with_bit_pack_single_array_int32_int32 pub fn create_patch_from_heightmap_with_bit_pack_single_array_int32_int32(output: libremetaverse::BitPack, heightmap: Vec, x: i32, y: i32) -> Result<(), crate::Error> owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack,System.Single[],System.Int32,System.Int32,System.Boolean) method System.Void LibreMetaverse.TerrainCompressor.CreatePatchFromHeightmap(LibreMetaverse.BitPack output, System.Single[] heightmap, System.Int32 x, System.Int32 y, System.Boolean largeRegion) libremetaverse libremetaverse::TerrainCompressor::create_patch_from_heightmap_with_bit_pack_single_array_int32_int32_boolean pub fn create_patch_from_heightmap_with_bit_pack_single_array_int32_int32_boolean(output: libremetaverse::BitPack, heightmap: Vec, x: i32, y: i32, large_region: bool) -> Result<(), crate::Error> owned,owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.TerrainCompressor.DecodePatch(System.Int32[],LibreMetaverse.BitPack,LibreMetaverse.TerrainPatch.Header,System.Int32) method System.Void LibreMetaverse.TerrainCompressor.DecodePatch(System.Int32[] patches, LibreMetaverse.BitPack bitpack, LibreMetaverse.TerrainPatch.Header header, System.Int32 size) libremetaverse libremetaverse::TerrainCompressor::decode_patch pub fn decode_patch(patches: Vec, bitpack: libremetaverse::BitPack, header: libremetaverse::TerrainPatchHeader, size: i32) -> Result<(), crate::Error> owned,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.TerrainCompressor.DecodePatchHeader(LibreMetaverse.BitPack) method LibreMetaverse.TerrainPatch.Header LibreMetaverse.TerrainCompressor.DecodePatchHeader(LibreMetaverse.BitPack bitpack) libremetaverse libremetaverse::TerrainCompressor::decode_patch_header_with_bit_pack pub fn decode_patch_header_with_bit_pack(bitpack: libremetaverse::BitPack) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.TerrainCompressor.DecodePatchHeader(LibreMetaverse.BitPack,System.Boolean) method LibreMetaverse.TerrainPatch.Header LibreMetaverse.TerrainCompressor.DecodePatchHeader(LibreMetaverse.BitPack bitpack, System.Boolean largeRegion) libremetaverse libremetaverse::TerrainCompressor::decode_patch_header_with_bit_pack_boolean pub fn decode_patch_header_with_bit_pack_boolean(bitpack: libremetaverse::BitPack, large_region: bool) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -24976,7 +24976,7 @@ M:LibreMetaverse.Threading.IEventWait.WaitOne method System.Void LibreMetaverse. M:LibreMetaverse.Threading.IEventWait.WaitOne(System.Int32) method System.Boolean LibreMetaverse.Threading.IEventWait.WaitOne(System.Int32 millisecondsTimeout) libremetaverse threading libremetaverse::threading::IEventWait::wait_one_with_int32 pub fn wait_one_with_int32(&self, milliseconds_timeout: i32) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Threading.IEventWait.WaitOne(System.TimeSpan) method System.Boolean LibreMetaverse.Threading.IEventWait.WaitOne(System.TimeSpan timeout) libremetaverse threading libremetaverse::threading::IEventWait::wait_one_with_time_span pub fn wait_one_with_time_span(&self, timeout: std::time::Duration) -> Result shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Threading.IReaderWriterLock.ReadLock method System.IDisposable LibreMetaverse.Threading.IReaderWriterLock.ReadLock() libremetaverse threading libremetaverse::threading::IReaderWriterLock::read_lock pub fn read_lock(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Threading.IReaderWriterLock.UpgradeableLock method LibreMetaverse.Threading.Disposers.IUpgradeableLock LibreMetaverse.Threading.IReaderWriterLock.UpgradeableLock() libremetaverse threading libremetaverse::threading::IReaderWriterLock::upgradeable_lock pub fn upgradeable_lock(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Threading.IReaderWriterLock.UpgradeableLock method LibreMetaverse.Threading.Disposers.IUpgradeableLock LibreMetaverse.Threading.IReaderWriterLock.UpgradeableLock() libremetaverse threading libremetaverse::threading::IReaderWriterLock::upgradeable_lock pub fn upgradeable_lock(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Threading.IReaderWriterLock.WriteLock method System.IDisposable LibreMetaverse.Threading.IReaderWriterLock.WriteLock() libremetaverse threading libremetaverse::threading::IReaderWriterLock::write_lock pub fn write_lock(&self) -> Result shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Threading.IReaderWriterLockSlim.EnterReadLock method System.Void LibreMetaverse.Threading.IReaderWriterLockSlim.EnterReadLock() libremetaverse threading libremetaverse::threading::IReaderWriterLockSlim::enter_read_lock pub fn enter_read_lock(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Threading.IReaderWriterLockSlim.EnterUpgradeableLock method System.Void LibreMetaverse.Threading.IReaderWriterLockSlim.EnterUpgradeableLock() libremetaverse threading libremetaverse::threading::IReaderWriterLockSlim::enter_upgradeable_lock pub fn enter_upgradeable_lock(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped @@ -25057,21 +25057,21 @@ M:LibreMetaverse.UDPBase.AsyncBeginSend(LibreMetaverse.UDPPacketBuffer) method S M:LibreMetaverse.UDPBase.Start method System.Void LibreMetaverse.UDPBase.Start() libremetaverse libremetaverse::UDPBase::start pub fn start(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.UDPBase.Stop method System.Void LibreMetaverse.UDPBase.Stop() libremetaverse libremetaverse::UDPBase::stop pub fn stop(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.UDPPacketBuffer.#ctor constructor LibreMetaverse.UDPPacketBuffer() libremetaverse libremetaverse::UDPPacketBuffer::new_with_constructor pub fn new_with_constructor() -> Result none sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Byte[],System.Int32,System.Net.IPEndPoint,System.Int32) constructor LibreMetaverse.UDPPacketBuffer(System.Byte[] buffer, System.Int32 bufferSize, System.Net.IPEndPoint destination, System.Int32 category) libremetaverse libremetaverse::UDPPacketBuffer::new_with_byte_int32_ip_end_point_int32 pub fn new_with_byte_int32_ip_end_point_int32(buffer: Vec, buffer_size: i32, destination: std::net::SocketAddr, category: i32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Byte[],System.Int32,System.Net.IPEndPoint,System.Int32) constructor LibreMetaverse.UDPPacketBuffer(System.Byte[] buffer, System.Int32 bufferSize, System.Net.IPEndPoint destination, System.Int32 category) libremetaverse libremetaverse::UDPPacketBuffer::new_with_bytes_int32_ip_end_point_int32 pub fn new_with_bytes_int32_ip_end_point_int32(buffer: Vec, buffer_size: i32, destination: std::net::SocketAddr, category: i32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint) constructor LibreMetaverse.UDPPacketBuffer(System.Net.IPEndPoint endPoint) libremetaverse libremetaverse::UDPPacketBuffer::new_with_ip_end_point pub fn new_with_ip_end_point(end_point: std::net::SocketAddr) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Byte[]) constructor LibreMetaverse.UDPPacketBuffer(System.Net.IPEndPoint endPoint, System.Byte[] data) libremetaverse libremetaverse::UDPPacketBuffer::new_with_ip_end_point_byte pub fn new_with_ip_end_point_byte(end_point: std::net::SocketAddr, data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Byte[]) constructor LibreMetaverse.UDPPacketBuffer(System.Net.IPEndPoint endPoint, System.Byte[] data) libremetaverse libremetaverse::UDPPacketBuffer::new_with_ip_end_point_bytes pub fn new_with_ip_end_point_bytes(end_point: std::net::SocketAddr, data: Vec) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32) constructor LibreMetaverse.UDPPacketBuffer(System.Net.IPEndPoint endPoint, System.Int32 bufferSize) libremetaverse libremetaverse::UDPPacketBuffer::new_with_ip_end_point_int32 pub fn new_with_ip_end_point_int32(end_point: std::net::SocketAddr, buffer_size: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array) method System.Void LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array src) libremetaverse libremetaverse::UDPPacketBuffer::copy_from_with_array pub fn copy_from_with_array(&self, src: Vec) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array,System.Int32) method System.Void LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array src, System.Int32 length) libremetaverse libremetaverse::UDPPacketBuffer::copy_from_with_array_int32 pub fn copy_from_with_array_int32(&self, src: Vec, length: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array) method System.Void LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array src) libremetaverse libremetaverse::UDPPacketBuffer::copy_from_with_array pub fn copy_from_with_array(&self, src: libremetaverse_types::compat::Array) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array,System.Int32) method System.Void LibreMetaverse.UDPPacketBuffer.CopyFrom(System.Array src, System.Int32 length) libremetaverse libremetaverse::UDPPacketBuffer::copy_from_with_array_int32 pub fn copy_from_with_array_int32(&self, src: libremetaverse_types::compat::Array, length: i32) -> Result<(), crate::Error> shared_self,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UDPPacketBuffer.ResetEndpoint method System.Void LibreMetaverse.UDPPacketBuffer.ResetEndpoint() libremetaverse libremetaverse::UDPPacketBuffer::reset_endpoint pub fn reset_endpoint(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.UUID.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.UUID(System.Byte[] source, System.Int32 pos) libremetaverse-types libremetaverse_types::UUID::new_with_byte_int32 pub fn new_with_byte_int32(source: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.UUID.#ctor(System.Guid) constructor LibreMetaverse.UUID(System.Guid Guid) libremetaverse-types libremetaverse_types::UUID::new_with_guid pub fn new_with_guid(guid: uuid::Uuid) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UUID.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.UUID(System.Byte[] source, System.Int32 pos) libremetaverse-types libremetaverse_types::UUID::new_with_bytes_int32 pub fn new_with_bytes_int32(source: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.UUID.#ctor(System.Guid) constructor LibreMetaverse.UUID(System.Guid Guid) libremetaverse-types libremetaverse_types::UUID::new_with_guid pub fn new_with_guid(guid: libremetaverse_types::compat::Guid) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UUID.#ctor(System.String) constructor LibreMetaverse.UUID(System.String val) libremetaverse-types libremetaverse_types::UUID::new_with_string pub fn new_with_string(val: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UUID.#ctor(System.UInt64) constructor LibreMetaverse.UUID(System.UInt64 val) libremetaverse-types libremetaverse_types::UUID::new_with_u_int64 pub fn new_with_u_int64(val: u64) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.UUID.CRC method System.UInt32 LibreMetaverse.UUID.CRC() libremetaverse-types libremetaverse_types::UUID::crc pub fn crc(&mut self) -> Result mutable_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.UUID.Combine(LibreMetaverse.UUID,LibreMetaverse.UUID) method LibreMetaverse.UUID LibreMetaverse.UUID.Combine(LibreMetaverse.UUID first, LibreMetaverse.UUID second) libremetaverse-types libremetaverse_types::UUID::combine pub fn combine(first: libremetaverse_types::UUID, second: libremetaverse_types::UUID) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.UUID.CompareTo(LibreMetaverse.UUID) method System.Int32 LibreMetaverse.UUID.CompareTo(LibreMetaverse.UUID id) libremetaverse-types libremetaverse_types::UUID::compare_to pub fn compare_to(&self, id: libremetaverse_types::UUID) -> Result shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.UUID.Deconstruct(System.Guid@) method System.Void LibreMetaverse.UUID.Deconstruct(out System.Guid& Guid) libremetaverse-types libremetaverse_types::UUID::deconstruct pub fn deconstruct(&mut self, guid: &mut uuid::Uuid) -> Result<(), crate::Error> mutable_self,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.UUID.Deconstruct(System.Guid@) method System.Void LibreMetaverse.UUID.Deconstruct(out System.Guid& Guid) libremetaverse-types libremetaverse_types::UUID::deconstruct pub fn deconstruct(&mut self, guid: &mut libremetaverse_types::compat::Guid) -> Result<(), crate::Error> mutable_self,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.UUID.Equals(LibreMetaverse.UUID) method System.Boolean LibreMetaverse.UUID.Equals(LibreMetaverse.UUID other) libremetaverse-types libremetaverse_types::UUID::equals_with_uuid pub fn equals_with_uuid(&self, other: libremetaverse_types::UUID) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.UUID.Equals(System.Object) method System.Boolean LibreMetaverse.UUID.Equals(System.Object obj) libremetaverse-types libremetaverse_types::UUID::equals_with_object pub fn equals_with_object(&self, obj: libremetaverse_types::compat::Object) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.UUID.FromBytes(System.Byte[],System.Int32) method LibreMetaverse.UUID LibreMetaverse.UUID.FromBytes(System.Byte[] source, System.Int32 pos) libremetaverse-types libremetaverse_types::UUID::from_bytes pub fn from_bytes(source: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -25100,23 +25100,23 @@ M:LibreMetaverse.Utilities.Realism.Shoot(LibreMetaverse.GridClient) method Syste M:LibreMetaverse.Utilities.Realism.Shoot(LibreMetaverse.GridClient,LibreMetaverse.Vector3) method System.Boolean LibreMetaverse.Utilities.Realism.Shoot(LibreMetaverse.GridClient client, LibreMetaverse.Vector3 target) libremetaverse-utilities libremetaverse_utilities::Realism::shoot_with_grid_client_vector3 pub fn shoot_with_grid_client_vector3(client: libremetaverse::GridClient, target: libremetaverse_types::Vector3) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.AssetTypeToString(LibreMetaverse.AssetType) method System.String LibreMetaverse.Utils.AssetTypeToString(LibreMetaverse.AssetType type) libremetaverse-types libremetaverse_types::Utils::asset_type_to_string pub fn asset_type_to_string(type_: libremetaverse_types::AssetType) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.ByteToFloat(System.Byte,System.Single,System.Single) method System.Single LibreMetaverse.Utils.ByteToFloat(System.Byte val, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::byte_to_float_with_byte_single_single pub fn byte_to_float_with_byte_single_single(val: u8, lower: f32, upper: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.ByteToFloat(System.Byte[],System.Int32,System.Single,System.Single) method System.Single LibreMetaverse.Utils.ByteToFloat(System.Byte[] bytes, System.Int32 pos, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::byte_to_float_with_byte_int32_single_single pub fn byte_to_float_with_byte_int32_single_single(bytes: Vec, pos: i32, lower: f32, upper: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.ByteToFloat(System.Byte[],System.Int32,System.Single,System.Single) method System.Single LibreMetaverse.Utils.ByteToFloat(System.Byte[] bytes, System.Int32 pos, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::byte_to_float_with_bytes_int32_single_single pub fn byte_to_float_with_bytes_int32_single_single(bytes: Vec, pos: i32, lower: f32, upper: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.BytesToDouble(System.Byte[],System.Int32) method System.Double LibreMetaverse.Utils.BytesToDouble(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_double pub fn bytes_to_double(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.BytesToFloat(System.Byte[],System.Int32) method System.Single LibreMetaverse.Utils.BytesToFloat(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_float pub fn bytes_to_float(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.Int32,System.String) method System.String LibreMetaverse.Utils.BytesToHexString(System.Byte[] bytes, System.Int32 length, System.String fieldName) libremetaverse-types libremetaverse_types::Utils::bytes_to_hex_string_with_byte_int32_string pub fn bytes_to_hex_string_with_byte_int32_string(bytes: Vec, length: i32, field_name: Option) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.String) method System.String LibreMetaverse.Utils.BytesToHexString(System.Byte[] bytes, System.String fieldName) libremetaverse-types libremetaverse_types::Utils::bytes_to_hex_string_with_byte_string pub fn bytes_to_hex_string_with_byte_string(bytes: Vec, field_name: String) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt(System.Byte[]) method System.Int32 LibreMetaverse.Utils.BytesToInt(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int_with_byte pub fn bytes_to_int_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt(System.Byte[],System.Int32) method System.Int32 LibreMetaverse.Utils.BytesToInt(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int_with_byte_int32 pub fn bytes_to_int_with_byte_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt16(System.Byte[]) method System.Int16 LibreMetaverse.Utils.BytesToInt16(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int16_with_byte pub fn bytes_to_int16_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt16(System.Byte[],System.Int32) method System.Int16 LibreMetaverse.Utils.BytesToInt16(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int16_with_byte_int32 pub fn bytes_to_int16_with_byte_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt64(System.Byte[]) method System.Int64 LibreMetaverse.Utils.BytesToInt64(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int64_with_byte pub fn bytes_to_int64_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToInt64(System.Byte[],System.Int32) method System.Int64 LibreMetaverse.Utils.BytesToInt64(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int64_with_byte_int32 pub fn bytes_to_int64_with_byte_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToString(System.Byte[]) method System.String LibreMetaverse.Utils.BytesToString(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_string_with_byte pub fn bytes_to_string_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToString(System.Byte[],System.Int32,System.Int32) method System.String LibreMetaverse.Utils.BytesToString(System.Byte[] bytes, System.Int32 index, System.Int32 count) libremetaverse-types libremetaverse_types::Utils::bytes_to_string_with_byte_int32_int32 pub fn bytes_to_string_with_byte_int32_int32(bytes: Vec, index: i32, count: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToUInt(System.Byte[]) method System.UInt32 LibreMetaverse.Utils.BytesToUInt(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int_with_byte pub fn bytes_to_u_int_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToUInt(System.Byte[],System.Int32) method System.UInt32 LibreMetaverse.Utils.BytesToUInt(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int_with_byte_int32 pub fn bytes_to_u_int_with_byte_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[]) method System.UInt16 LibreMetaverse.Utils.BytesToUInt16(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int16_with_byte pub fn bytes_to_u_int16_with_byte(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[],System.Int32) method System.UInt16 LibreMetaverse.Utils.BytesToUInt16(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int16_with_byte_int32 pub fn bytes_to_u_int16_with_byte_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.Int32,System.String) method System.String LibreMetaverse.Utils.BytesToHexString(System.Byte[] bytes, System.Int32 length, System.String fieldName) libremetaverse-types libremetaverse_types::Utils::bytes_to_hex_string_with_bytes_int32_string pub fn bytes_to_hex_string_with_bytes_int32_string(bytes: Vec, length: i32, field_name: Option) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.String) method System.String LibreMetaverse.Utils.BytesToHexString(System.Byte[] bytes, System.String fieldName) libremetaverse-types libremetaverse_types::Utils::bytes_to_hex_string_with_bytes_string pub fn bytes_to_hex_string_with_bytes_string(bytes: Vec, field_name: String) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt(System.Byte[]) method System.Int32 LibreMetaverse.Utils.BytesToInt(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int_with_bytes pub fn bytes_to_int_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt(System.Byte[],System.Int32) method System.Int32 LibreMetaverse.Utils.BytesToInt(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int_with_bytes_int32 pub fn bytes_to_int_with_bytes_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt16(System.Byte[]) method System.Int16 LibreMetaverse.Utils.BytesToInt16(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int16_with_bytes pub fn bytes_to_int16_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt16(System.Byte[],System.Int32) method System.Int16 LibreMetaverse.Utils.BytesToInt16(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int16_with_bytes_int32 pub fn bytes_to_int16_with_bytes_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt64(System.Byte[]) method System.Int64 LibreMetaverse.Utils.BytesToInt64(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_int64_with_bytes pub fn bytes_to_int64_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToInt64(System.Byte[],System.Int32) method System.Int64 LibreMetaverse.Utils.BytesToInt64(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_int64_with_bytes_int32 pub fn bytes_to_int64_with_bytes_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToString(System.Byte[]) method System.String LibreMetaverse.Utils.BytesToString(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_string_with_bytes pub fn bytes_to_string_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToString(System.Byte[],System.Int32,System.Int32) method System.String LibreMetaverse.Utils.BytesToString(System.Byte[] bytes, System.Int32 index, System.Int32 count) libremetaverse-types libremetaverse_types::Utils::bytes_to_string_with_bytes_int32_int32 pub fn bytes_to_string_with_bytes_int32_int32(bytes: Vec, index: i32, count: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToUInt(System.Byte[]) method System.UInt32 LibreMetaverse.Utils.BytesToUInt(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int_with_bytes pub fn bytes_to_u_int_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToUInt(System.Byte[],System.Int32) method System.UInt32 LibreMetaverse.Utils.BytesToUInt(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int_with_bytes_int32 pub fn bytes_to_u_int_with_bytes_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[]) method System.UInt16 LibreMetaverse.Utils.BytesToUInt16(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int16_with_bytes pub fn bytes_to_u_int16_with_bytes(bytes: Vec) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[],System.Int32) method System.UInt16 LibreMetaverse.Utils.BytesToUInt16(System.Byte[] bytes, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int16_with_bytes_int32 pub fn bytes_to_u_int16_with_bytes_int32(bytes: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.BytesToUInt64(System.Byte[]) method System.UInt64 LibreMetaverse.Utils.BytesToUInt64(System.Byte[] bytes) libremetaverse-types libremetaverse_types::Utils::bytes_to_u_int64 pub fn bytes_to_u_int64(bytes: Vec) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.Clamp(System.Double,System.Double,System.Double) method System.Double LibreMetaverse.Utils.Clamp(System.Double value, System.Double min, System.Double max) libremetaverse-types libremetaverse_types::Utils::clamp_with_double_double_double pub fn clamp_with_double_double_double(value: f64, min: f64, max: f64) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.Clamp(System.Int32,System.Int32,System.Int32) method System.Int32 LibreMetaverse.Utils.Clamp(System.Int32 value, System.Int32 min, System.Int32 max) libremetaverse-types libremetaverse_types::Utils::clamp_with_int32_int32_int32 pub fn clamp_with_int32_int32_int32(value: i32, min: i32, max: i32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -25125,13 +25125,13 @@ M:LibreMetaverse.Utils.CopyBytes(System.Byte[]) method System.Byte[] LibreMetave M:LibreMetaverse.Utils.DateTimeToUnixTime(System.DateTime) method System.UInt32 LibreMetaverse.Utils.DateTimeToUnixTime(System.DateTime time) libremetaverse-types libremetaverse_types::Utils::date_time_to_unix_time pub fn date_time_to_unix_time(time: std::time::SystemTime) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.Distance(System.Single,System.Single) method System.Single LibreMetaverse.Utils.Distance(System.Single value1, System.Single value2) libremetaverse-types libremetaverse_types::Utils::distance pub fn distance(value1: f32, value2: f32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.DoubleToBytes(System.Double) method System.Byte[] LibreMetaverse.Utils.DoubleToBytes(System.Double value) libremetaverse-types libremetaverse_types::Utils::double_to_bytes_with_double pub fn double_to_bytes_with_double(value: f64) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.DoubleToBytes(System.Double,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.DoubleToBytes(System.Double value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::double_to_bytes_with_double_byte_int32 pub fn double_to_bytes_with_double_byte_int32(value: f64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.DoubleToBytes(System.Double,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.DoubleToBytes(System.Double value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::double_to_bytes_with_double_bytes_int32 pub fn double_to_bytes_with_double_bytes_int32(value: f64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.DoubleToBytesBig(System.Double) method System.Byte[] LibreMetaverse.Utils.DoubleToBytesBig(System.Double value) libremetaverse-types libremetaverse_types::Utils::double_to_bytes_big pub fn double_to_bytes_big(value: f64) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.EnumToText(System.Enum) method System.String LibreMetaverse.Utils.EnumToText(System.Enum value) libremetaverse-types libremetaverse_types::Utils::enum_to_text pub fn enum_to_text(value: libremetaverse_types::compat::EnumValue) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.EnumTryParse``1(System.String,``0@) method System.Boolean LibreMetaverse.Utils.EnumTryParse(System.String strType, out T& result) libremetaverse-types libremetaverse_types::Utils::enum_try_parse pub fn enum_try_parse(str_type: String, result: &mut Option) -> Result owned,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.FloatToByte(System.Single,System.Single,System.Single) method System.Byte LibreMetaverse.Utils.FloatToByte(System.Single val, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::float_to_byte pub fn float_to_byte(val: f32, lower: f32, upper: f32) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.FloatToBytes(System.Single) method System.Byte[] LibreMetaverse.Utils.FloatToBytes(System.Single value) libremetaverse-types libremetaverse_types::Utils::float_to_bytes_with_single pub fn float_to_bytes_with_single(value: f32) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.FloatToBytes(System.Single,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.FloatToBytes(System.Single value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::float_to_bytes_with_single_byte_int32 pub fn float_to_bytes_with_single_byte_int32(value: f32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.FloatToBytes(System.Single,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.FloatToBytes(System.Single value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::float_to_bytes_with_single_bytes_int32 pub fn float_to_bytes_with_single_bytes_int32(value: f32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.FloatToUInt16(System.Single,System.Single,System.Single) method System.UInt16 LibreMetaverse.Utils.FloatToUInt16(System.Single value, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::float_to_u_int16 pub fn float_to_u_int16(value: f32, lower: f32, upper: f32) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.FolderTypeToString(LibreMetaverse.FolderType) method System.String LibreMetaverse.Utils.FolderTypeToString(LibreMetaverse.FolderType type) libremetaverse-types libremetaverse_types::Utils::folder_type_to_string pub fn folder_type_to_string(type_: libremetaverse_types::FolderType) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.GetRunningPlatform method LibreMetaverse.Utils.Platform LibreMetaverse.Utils.GetRunningPlatform() libremetaverse-types libremetaverse_types::Utils::get_running_platform pub fn get_running_platform() -> Result none sync Result<_, crate::Error> direct_snake_case method mapped @@ -25142,11 +25142,11 @@ M:LibreMetaverse.Utils.HexStringToBytes(System.String,System.Boolean) method Sys M:LibreMetaverse.Utils.HostnameToIPv4(System.String) method System.Net.IPAddress LibreMetaverse.Utils.HostnameToIPv4(System.String hostname) libremetaverse-types libremetaverse_types::Utils::hostname_to_i_pv4 pub fn hostname_to_i_pv4(hostname: String) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.IPToUInt(System.Net.IPAddress) method System.UInt32 LibreMetaverse.Utils.IPToUInt(System.Net.IPAddress address) libremetaverse-types libremetaverse_types::Utils::ip_to_u_int pub fn ip_to_u_int(address: std::net::IpAddr) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.Int16ToBytes(System.Int16) method System.Byte[] LibreMetaverse.Utils.Int16ToBytes(System.Int16 value) libremetaverse-types libremetaverse_types::Utils::int16_to_bytes_with_int16 pub fn int16_to_bytes_with_int16(value: i16) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.Int16ToBytes(System.Int16,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.Int16ToBytes(System.Int16 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int16_to_bytes_with_int16_byte_int32 pub fn int16_to_bytes_with_int16_byte_int32(value: i16, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.Int16ToBytes(System.Int16,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.Int16ToBytes(System.Int16 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int16_to_bytes_with_int16_bytes_int32 pub fn int16_to_bytes_with_int16_bytes_int32(value: i16, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.Int64ToBytes(System.Int64) method System.Byte[] LibreMetaverse.Utils.Int64ToBytes(System.Int64 value) libremetaverse-types libremetaverse_types::Utils::int64_to_bytes_with_int64 pub fn int64_to_bytes_with_int64(value: i64) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.Int64ToBytes(System.Int64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.Int64ToBytes(System.Int64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int64_to_bytes_with_int64_byte_int32 pub fn int64_to_bytes_with_int64_byte_int32(value: i64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.Int64ToBytes(System.Int64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.Int64ToBytes(System.Int64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int64_to_bytes_with_int64_bytes_int32 pub fn int64_to_bytes_with_int64_bytes_int32(value: i64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.IntToBytes(System.Int32) method System.Byte[] LibreMetaverse.Utils.IntToBytes(System.Int32 value) libremetaverse-types libremetaverse_types::Utils::int_to_bytes_with_int32 pub fn int_to_bytes_with_int32(value: i32) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.IntToBytes(System.Int32,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.IntToBytes(System.Int32 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int_to_bytes_with_int32_byte_int32 pub fn int_to_bytes_with_int32_byte_int32(value: i32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.IntToBytes(System.Int32,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.IntToBytes(System.Int32 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::int_to_bytes_with_int32_bytes_int32 pub fn int_to_bytes_with_int32_bytes_int32(value: i32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.IntToBytesBig(System.Int32) method System.Byte[] LibreMetaverse.Utils.IntToBytesBig(System.Int32 value) libremetaverse-types libremetaverse_types::Utils::int_to_bytes_big pub fn int_to_bytes_big(value: i32) -> Result, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.InventoryTypeToString(LibreMetaverse.InventoryType) method System.String LibreMetaverse.Utils.InventoryTypeToString(LibreMetaverse.InventoryType type) libremetaverse-types libremetaverse_types::Utils::inventory_type_to_string pub fn inventory_type_to_string(type_: libremetaverse_types::InventoryType) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.IsFinite(System.Double) method System.Boolean LibreMetaverse.Utils.IsFinite(System.Double value) libremetaverse-types libremetaverse_types::Utils::is_finite_with_double pub fn is_finite_with_double(value: f64) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -25154,7 +25154,7 @@ M:LibreMetaverse.Utils.IsFinite(System.Single) method System.Boolean LibreMetave M:LibreMetaverse.Utils.Lerp(System.Double,System.Double,System.Double) method System.Double LibreMetaverse.Utils.Lerp(System.Double value1, System.Double value2, System.Double amount) libremetaverse-types libremetaverse_types::Utils::lerp_with_double_double_double pub fn lerp_with_double_double_double(value1: f64, value2: f64, amount: f64) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.Lerp(System.Single,System.Single,System.Single) method System.Single LibreMetaverse.Utils.Lerp(System.Single value1, System.Single value2, System.Single amount) libremetaverse-types libremetaverse_types::Utils::lerp_with_single_single_single pub fn lerp_with_single_single_single(value1: f32, value2: f32, amount: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.LongToUInts(System.UInt64,System.UInt32@,System.UInt32@) method System.Void LibreMetaverse.Utils.LongToUInts(System.UInt64 a, out System.UInt32& b, out System.UInt32& c) libremetaverse-types libremetaverse_types::Utils::long_to_u_ints pub fn long_to_u_ints(a: u64, b: &mut u32, c: &mut u32) -> Result<(), crate::Error> owned,mutable_output,mutable_output sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Utils.MD5(System.Byte[]) method System.Byte[] LibreMetaverse.Utils.MD5(System.Byte[] data) libremetaverse-types libremetaverse_types::Utils::md5_with_byte pub fn md5_with_byte(data: Vec) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.MD5(System.Byte[]) method System.Byte[] LibreMetaverse.Utils.MD5(System.Byte[] data) libremetaverse-types libremetaverse_types::Utils::md5_with_bytes pub fn md5_with_bytes(data: Vec) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.MD5(System.String) method System.String LibreMetaverse.Utils.MD5(System.String str) libremetaverse-types libremetaverse_types::Utils::md5_with_string pub fn md5_with_string(str: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.MD5String(System.String) method System.String LibreMetaverse.Utils.MD5String(System.String value) libremetaverse-types libremetaverse_types::Utils::md5_string pub fn md5_string(value: String) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.PBKDF2(System.String) method System.String LibreMetaverse.Utils.PBKDF2(System.String str) libremetaverse-types libremetaverse_types::Utils::pbkdf2 pub fn pbkdf2(str: String) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -25183,16 +25183,16 @@ M:LibreMetaverse.Utils.TryParseDouble(System.String,System.Double@) method Syste M:LibreMetaverse.Utils.TryParseHex(System.String,System.UInt32@) method System.Boolean LibreMetaverse.Utils.TryParseHex(System.String s, out System.UInt32& result) libremetaverse-types libremetaverse_types::Utils::try_parse_hex pub fn try_parse_hex(s: String, result: &mut u32) -> bool owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Utils.TryParseSingle(System.String,System.Single@) method System.Boolean LibreMetaverse.Utils.TryParseSingle(System.String s, out System.Single& result) libremetaverse-types libremetaverse_types::Utils::try_parse_single pub fn try_parse_single(s: String, result: &mut f32) -> bool owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16) method System.Byte[] LibreMetaverse.Utils.UInt16ToBytes(System.UInt16 value) libremetaverse-types libremetaverse_types::Utils::u_int16_to_bytes_with_u_int16 pub fn u_int16_to_bytes_with_u_int16(value: u16) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt16ToBytes(System.UInt16 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int16_to_bytes_with_u_int16_byte_int32 pub fn u_int16_to_bytes_with_u_int16_byte_int32(value: u16, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt16ToBytes(System.UInt16 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int16_to_bytes_with_u_int16_bytes_int32 pub fn u_int16_to_bytes_with_u_int16_bytes_int32(value: u16, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UInt16ToBytesBig(System.UInt16,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt16ToBytesBig(System.UInt16 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int16_to_bytes_big pub fn u_int16_to_bytes_big(value: u16, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Utils.UInt16ToFloat(System.Byte[],System.Int32,System.Single,System.Single) method System.Single LibreMetaverse.Utils.UInt16ToFloat(System.Byte[] bytes, System.Int32 pos, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::u_int16_to_float_with_byte_int32_single_single pub fn u_int16_to_float_with_byte_int32_single_single(bytes: Vec, pos: i32, lower: f32, upper: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.UInt16ToFloat(System.Byte[],System.Int32,System.Single,System.Single) method System.Single LibreMetaverse.Utils.UInt16ToFloat(System.Byte[] bytes, System.Int32 pos, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::u_int16_to_float_with_bytes_int32_single_single pub fn u_int16_to_float_with_bytes_int32_single_single(bytes: Vec, pos: i32, lower: f32, upper: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UInt16ToFloat(System.UInt16,System.Single,System.Single) method System.Single LibreMetaverse.Utils.UInt16ToFloat(System.UInt16 val, System.Single lower, System.Single upper) libremetaverse-types libremetaverse_types::Utils::u_int16_to_float_with_u_int16_single_single pub fn u_int16_to_float_with_u_int16_single_single(val: u16, lower: f32, upper: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64) method System.Byte[] LibreMetaverse.Utils.UInt64ToBytes(System.UInt64 value) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_with_u_int64 pub fn u_int64_to_bytes_with_u_int64(value: u64) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt64ToBytes(System.UInt64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_with_u_int64_byte_int32 pub fn u_int64_to_bytes_with_u_int64_byte_int32(value: u64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt64ToBytes(System.UInt64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_with_u_int64_bytes_int32 pub fn u_int64_to_bytes_with_u_int64_bytes_int32(value: u64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64) method System.Byte[] LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64 value) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_big_with_u_int64 pub fn u_int64_to_bytes_big_with_u_int64(value: u64) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_big_with_u_int64_byte_int32 pub fn u_int64_to_bytes_big_with_u_int64_byte_int32(value: u64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int64_to_bytes_big_with_u_int64_bytes_int32 pub fn u_int64_to_bytes_big_with_u_int64_bytes_int32(value: u64, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UIntToBytes(System.UInt32) method System.Byte[] LibreMetaverse.Utils.UIntToBytes(System.UInt32 value) libremetaverse-types libremetaverse_types::Utils::u_int_to_bytes_with_u_int32 pub fn u_int_to_bytes_with_u_int32(value: u32) -> Result, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Utils.UIntToBytes(System.UInt32,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UIntToBytes(System.UInt32 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int_to_bytes_with_u_int32_byte_int32 pub fn u_int_to_bytes_with_u_int32_byte_int32(value: u32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Utils.UIntToBytes(System.UInt32,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UIntToBytes(System.UInt32 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int_to_bytes_with_u_int32_bytes_int32 pub fn u_int_to_bytes_with_u_int32_bytes_int32(value: u32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Utils.UIntToBytesBig(System.UInt32,System.Byte[],System.Int32) method System.Void LibreMetaverse.Utils.UIntToBytesBig(System.UInt32 value, System.Byte[] dest, System.Int32 pos) libremetaverse-types libremetaverse_types::Utils::u_int_to_bytes_big pub fn u_int_to_bytes_big(value: u32, dest: Vec, pos: i32) -> Result<(), crate::Error> owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.UIntToHexString(System.UInt32) method System.String LibreMetaverse.Utils.UIntToHexString(System.UInt32 i) libremetaverse-types libremetaverse_types::Utils::u_int_to_hex_string pub fn u_int_to_hex_string(i: u32) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Utils.UIntsToLong(System.UInt32,System.UInt32) method System.UInt64 LibreMetaverse.Utils.UIntsToLong(System.UInt32 a, System.UInt32 b) libremetaverse-types libremetaverse_types::Utils::u_ints_to_long pub fn u_ints_to_long(a: u32, b: u32) -> Result owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -25248,7 +25248,7 @@ M:LibreMetaverse.Vector2.op_Subtraction(LibreMetaverse.Vector2,LibreMetaverse.Ve M:LibreMetaverse.Vector2.op_UnaryNegation(LibreMetaverse.Vector2) method LibreMetaverse.Vector2 LibreMetaverse.Vector2.op_UnaryNegation(LibreMetaverse.Vector2 value) libremetaverse-types libremetaverse_types::Vector2::neg pub fn neg(value: libremetaverse_types::Vector2) -> libremetaverse_types::Vector2 owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector2,System.Single) constructor LibreMetaverse.Vector3(LibreMetaverse.Vector2 value, System.Single z) libremetaverse-types libremetaverse_types::Vector3::new_with_vector2_single pub fn new_with_vector2_single(value: libremetaverse_types::Vector2, z: f32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector3d) constructor LibreMetaverse.Vector3(LibreMetaverse.Vector3d vector) libremetaverse-types libremetaverse_types::Vector3::new_with_vector3d pub fn new_with_vector3d(vector: libremetaverse_types::Vector3d) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Vector3.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector3(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector3::new_with_byte_int32 pub fn new_with_byte_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Vector3.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector3(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector3::new_with_bytes_int32 pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3.#ctor(System.Single) constructor LibreMetaverse.Vector3(System.Single value) libremetaverse-types libremetaverse_types::Vector3::new_with_single pub fn new_with_single(value: f32) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3.#ctor(System.Single,System.Single,System.Single) constructor LibreMetaverse.Vector3(System.Single x, System.Single y, System.Single z) libremetaverse-types libremetaverse_types::Vector3::new_with_single_single_single pub fn new_with_single_single_single(x: f32, y: f32, z: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3.Add(LibreMetaverse.Vector3,LibreMetaverse.Vector3) method LibreMetaverse.Vector3 LibreMetaverse.Vector3.Add(LibreMetaverse.Vector3 value1, LibreMetaverse.Vector3 value2) libremetaverse-types libremetaverse_types::Vector3::add_with_vector3_vector3 pub fn add_with_vector3_vector3(value1: libremetaverse_types::Vector3, value2: libremetaverse_types::Vector3) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -25302,7 +25302,7 @@ M:LibreMetaverse.Vector3.op_Subtraction(LibreMetaverse.Vector3,LibreMetaverse.Ve M:LibreMetaverse.Vector3.op_UnaryNegation(LibreMetaverse.Vector3) method LibreMetaverse.Vector3 LibreMetaverse.Vector3.op_UnaryNegation(LibreMetaverse.Vector3 value) libremetaverse-types libremetaverse_types::Vector3::neg pub fn neg(value: libremetaverse_types::Vector3) -> libremetaverse_types::Vector3 owned sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3) constructor LibreMetaverse.Vector3d(LibreMetaverse.Vector3 vector) libremetaverse-types libremetaverse_types::Vector3d::new_with_vector3 pub fn new_with_vector3(vector: libremetaverse_types::Vector3) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3d) constructor LibreMetaverse.Vector3d(LibreMetaverse.Vector3d vector) libremetaverse-types libremetaverse_types::Vector3d::new_with_vector3d pub fn new_with_vector3d(vector: libremetaverse_types::Vector3d) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Vector3d.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector3d(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector3d::new_with_byte_int32 pub fn new_with_byte_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Vector3d.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector3d(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector3d::new_with_bytes_int32 pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3d.#ctor(System.Double) constructor LibreMetaverse.Vector3d(System.Double value) libremetaverse-types libremetaverse_types::Vector3d::new_with_double pub fn new_with_double(value: f64) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3d.#ctor(System.Double,System.Double,System.Double) constructor LibreMetaverse.Vector3d(System.Double x, System.Double y, System.Double z) libremetaverse-types libremetaverse_types::Vector3d::new_with_double_double_double pub fn new_with_double_double_double(x: f64, y: f64, z: f64) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector3d.Add(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d) method LibreMetaverse.Vector3d LibreMetaverse.Vector3d.Add(LibreMetaverse.Vector3d value1, LibreMetaverse.Vector3d value2) libremetaverse-types libremetaverse_types::Vector3d::add_with_vector3d_vector3d pub fn add_with_vector3d_vector3d(value1: libremetaverse_types::Vector3d, value2: libremetaverse_types::Vector3d) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -25352,7 +25352,7 @@ M:LibreMetaverse.Vector3d.op_UnaryNegation(LibreMetaverse.Vector3d) method Libre M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector2,System.Single,System.Single) constructor LibreMetaverse.Vector4(LibreMetaverse.Vector2 value, System.Single z, System.Single w) libremetaverse-types libremetaverse_types::Vector4::new_with_vector2_single_single pub fn new_with_vector2_single_single(value: libremetaverse_types::Vector2, z: f32, w: f32) -> Result owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector3,System.Single) constructor LibreMetaverse.Vector4(LibreMetaverse.Vector3 value, System.Single w) libremetaverse-types libremetaverse_types::Vector4::new_with_vector3_single pub fn new_with_vector3_single(value: libremetaverse_types::Vector3, w: f32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector4) constructor LibreMetaverse.Vector4(LibreMetaverse.Vector4 value) libremetaverse-types libremetaverse_types::Vector4::new_with_vector4 pub fn new_with_vector4(value: libremetaverse_types::Vector4) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Vector4.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector4(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector4::new_with_byte_int32 pub fn new_with_byte_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped +M:LibreMetaverse.Vector4.#ctor(System.Byte[],System.Int32) constructor LibreMetaverse.Vector4(System.Byte[] byteArray, System.Int32 pos) libremetaverse-types libremetaverse_types::Vector4::new_with_bytes_int32 pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector4.#ctor(System.Single) constructor LibreMetaverse.Vector4(System.Single value) libremetaverse-types libremetaverse_types::Vector4::new_with_single pub fn new_with_single(value: f32) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single) constructor LibreMetaverse.Vector4(System.Single x, System.Single y, System.Single z, System.Single w) libremetaverse-types libremetaverse_types::Vector4::new_with_single_single_single_single pub fn new_with_single_single_single_single(x: f32, y: f32, z: f32, w: f32) -> Result owned,owned,owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Vector4.Add(LibreMetaverse.Vector4,LibreMetaverse.Vector4) method LibreMetaverse.Vector4 LibreMetaverse.Vector4.Add(LibreMetaverse.Vector4 value1, LibreMetaverse.Vector4 value2) libremetaverse-types libremetaverse_types::Vector4::add_with_vector4_vector4 pub fn add_with_vector4_vector4(value1: libremetaverse_types::Vector4, value2: libremetaverse_types::Vector4) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped @@ -25612,7 +25612,7 @@ M:LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Error(System.String,Libr M:LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Info(System.String,LibreMetaverse.GridClient) method System.Void LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Info(System.String message, LibreMetaverse.GridClient client = default) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::LibreMetaverseVoiceLogger::info pub fn info(&self, message: String, client: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Log(System.String,Microsoft.Extensions.Logging.LogLevel,LibreMetaverse.GridClient) method System.Void LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Log(System.String message, Microsoft.Extensions.Logging.LogLevel level, LibreMetaverse.GridClient client = default) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::LibreMetaverseVoiceLogger::log pub fn log(&self, message: String, level: libremetaverse::logging::LogLevel, client: Option) -> Result<(), crate::Error> shared_self,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Warn(System.String,LibreMetaverse.GridClient) method System.Void LibreMetaverse.Voice.WebRTC.LibreMetaverseVoiceLogger.Warn(System.String message, LibreMetaverse.GridClient client = default) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::LibreMetaverseVoiceLogger::warn pub fn warn(&self, message: String, client: Option) -> Result<(), crate::Error> shared_self,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped -M:LibreMetaverse.Voice.WebRTC.PeerManager.#ctor(LibreMetaverse.AudioDevice,LibreMetaverse.GridClient,LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.Voice.WebRTC.PeerManager(LibreMetaverse.AudioDevice audioDevice, LibreMetaverse.GridClient client, LibreMetaverse.Voice.WebRTC.IVoiceLogger log) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::new pub fn new(audio_device: libremetaverse_voice_webrtc::libre_metaverse::AudioDevice, client: libremetaverse::GridClient, log: libremetaverse_voice_webrtc::IVoiceLogger) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Voice.WebRTC.PeerManager.#ctor(LibreMetaverse.AudioDevice,LibreMetaverse.GridClient,LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.Voice.WebRTC.PeerManager(LibreMetaverse.AudioDevice audioDevice, LibreMetaverse.GridClient client, LibreMetaverse.Voice.WebRTC.IVoiceLogger log) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::new pub fn new(audio_device: libremetaverse_voice_webrtc::libre_metaverse::AudioDevice, client: libremetaverse::GridClient, log: Box) -> Result owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.PeerManager.ClearAllPeers method System.Void LibreMetaverse.Voice.WebRTC.PeerManager.ClearAllPeers() libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::clear_all_peers pub fn clear_all_peers(&self) -> Result<(), crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.PeerManager.GetKnownPeers method System.Collections.Generic.List LibreMetaverse.Voice.WebRTC.PeerManager.GetKnownPeers() libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::get_known_peers pub fn get_known_peers(&self) -> Result, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.PeerManager.ProcessJsonElement(System.Text.Json.JsonElement,System.Func{System.String,System.Boolean},LibreMetaverse.UUID) method System.Void LibreMetaverse.Voice.WebRTC.PeerManager.ProcessJsonElement(System.Text.Json.JsonElement root, System.Func sendString, LibreMetaverse.UUID sessionId) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::process_json_element pub fn process_json_element(&self, root: libremetaverse_voice_webrtc::signaling::JsonValue, send_string: Box bool + Send + Sync>, session_id: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped @@ -25623,7 +25623,7 @@ M:LibreMetaverse.Voice.WebRTC.PeerManager.TryGetPeerForSsrc(System.UInt32,LibreM M:LibreMetaverse.Voice.WebRTC.PeerManager.TryGetSsrc(LibreMetaverse.UUID,System.UInt32@) method System.Boolean LibreMetaverse.Voice.WebRTC.PeerManager.TryGetSsrc(LibreMetaverse.UUID peerId, out System.UInt32& ssrc) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::PeerManager::try_get_ssrc pub fn try_get_ssrc(&self, peer_id: libremetaverse_types::UUID, ssrc: &mut u32) -> bool shared_self,owned,mutable_output sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.VoiceException.#ctor(System.String) constructor LibreMetaverse.Voice.WebRTC.VoiceException(System.String msg) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceException::new_with_string pub fn new_with_string(msg: String) -> Result owned sync Result<_, crate::Error> descriptive_overload_name method mapped M:LibreMetaverse.Voice.WebRTC.VoiceException.#ctor(System.String,System.Boolean) constructor LibreMetaverse.Voice.WebRTC.VoiceException(System.String msg, System.Boolean isDefinitiveRejection) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceException::new_with_string_boolean pub fn new_with_string_boolean(msg: String, is_definitive_rejection: bool) -> Result owned,owned sync Result<_, crate::Error> descriptive_overload_name method mapped -M:LibreMetaverse.Voice.WebRTC.VoiceManager.#ctor(LibreMetaverse.GridClient,LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.Voice.WebRTC.VoiceManager(LibreMetaverse.GridClient client, LibreMetaverse.Voice.WebRTC.IVoiceLogger logger = default) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceManager::new pub fn new(client: libremetaverse::GridClient, logger: Option) -> Result owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped +M:LibreMetaverse.Voice.WebRTC.VoiceManager.#ctor(LibreMetaverse.GridClient,LibreMetaverse.Voice.WebRTC.IVoiceLogger) constructor LibreMetaverse.Voice.WebRTC.VoiceManager(LibreMetaverse.GridClient client, LibreMetaverse.Voice.WebRTC.IVoiceLogger logger = default) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceManager::new pub fn new(client: libremetaverse::GridClient, logger: Option>) -> Result owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.VoiceManager.AcceptIncomingP2PCallAsync(LibreMetaverse.UUID) method System.Threading.Tasks.Task LibreMetaverse.Voice.WebRTC.VoiceManager.AcceptIncomingP2PCallAsync(LibreMetaverse.UUID callerId) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceManager::accept_incoming_p2_p_call pub async fn accept_incoming_p2_p_call(&self, caller_id: libremetaverse_types::UUID) -> Result shared_self,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.VoiceManager.AcceptP2PCallAsync(LibreMetaverse.UUID,System.String,System.String) method System.Threading.Tasks.Task LibreMetaverse.Voice.WebRTC.VoiceManager.AcceptP2PCallAsync(LibreMetaverse.UUID agentId, System.String channelUri, System.String credentials) libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceManager::accept_p2_p_call pub async fn accept_p2_p_call(&self, agent_id: libremetaverse_types::UUID, channel_uri: String, credentials: String) -> Result shared_self,owned,owned,owned async Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.Voice.WebRTC.VoiceManager.ConnectPrimaryRegionAsync method System.Threading.Tasks.Task LibreMetaverse.Voice.WebRTC.VoiceManager.ConnectPrimaryRegionAsync() libremetaverse-voice-webrtc libremetaverse_voice_webrtc::VoiceManager::connect_primary_region pub async fn connect_primary_region(&self) -> Result shared_self async Result<_, crate::Error> direct_snake_case method mapped @@ -25682,7 +25682,7 @@ M:LibreMetaverse.XferDownload.#ctor constructor LibreMetaverse.XferDownload() li M:LibreMetaverse.XferReceivedEventArgs.#ctor(LibreMetaverse.XferDownload) constructor LibreMetaverse.XferReceivedEventArgs(LibreMetaverse.XferDownload xfer) libremetaverse libremetaverse::XferReceivedEventArgs::new pub fn new(xfer: libremetaverse::XferDownload) -> Result owned sync Result<_, crate::Error> direct_snake_case method mapped M:LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJoint) method System.Boolean LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJoint other) libremetaverse libremetaverse::BinBVHJoint::equals_with_bin_bvh_joint pub fn equals_with_bin_bvh_joint(&self, other: libremetaverse::BinBVHJoint) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey,LibreMetaverse.binBVHJointKey) method System.Boolean LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey arr1, LibreMetaverse.binBVHJointKey arr2) libremetaverse libremetaverse::BinBVHJoint::equals_with_bin_bvh_joint_key_bin_bvh_joint_key pub fn equals_with_bin_bvh_joint_key_bin_bvh_joint_key(arr1: libremetaverse::BinBVHJointKey, arr2: libremetaverse::BinBVHJointKey) -> bool owned,owned sync infallible_placeholder descriptive_overload_name method mapped -M:LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey[],LibreMetaverse.binBVHJointKey[]) method System.Boolean LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey[] arr1, LibreMetaverse.binBVHJointKey[] arr2) libremetaverse libremetaverse::BinBVHJoint::equals_with_bin_bvh_joint_key_bin_bvh_joint_key_29c7c7b0 pub fn equals_with_bin_bvh_joint_key_bin_bvh_joint_key_29c7c7b0(arr1: Vec, arr2: Vec) -> bool owned,owned sync infallible_placeholder descriptive_overload_name_with_stable_id method mapped +M:LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey[],LibreMetaverse.binBVHJointKey[]) method System.Boolean LibreMetaverse.binBVHJoint.Equals(LibreMetaverse.binBVHJointKey[] arr1, LibreMetaverse.binBVHJointKey[] arr2) libremetaverse libremetaverse::BinBVHJoint::equals_with_bin_bvh_joint_key_array_bin_bvh_joint_key_array pub fn equals_with_bin_bvh_joint_key_array_bin_bvh_joint_key_array(arr1: Vec, arr2: Vec) -> bool owned,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.binBVHJoint.Equals(System.Object) method System.Boolean LibreMetaverse.binBVHJoint.Equals(System.Object obj) libremetaverse libremetaverse::BinBVHJoint::equals_with_object pub fn equals_with_object(&self, obj: Option) -> bool shared_self,owned sync infallible_placeholder descriptive_overload_name method mapped M:LibreMetaverse.binBVHJoint.GetHashCode method System.Int32 LibreMetaverse.binBVHJoint.GetHashCode() libremetaverse libremetaverse::BinBVHJoint::get_hash_code pub fn get_hash_code(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case method mapped M:LibreMetaverse.binBVHJoint.op_Equality(LibreMetaverse.binBVHJoint,LibreMetaverse.binBVHJoint) method System.Boolean LibreMetaverse.binBVHJoint.op_Equality(LibreMetaverse.binBVHJoint left, LibreMetaverse.binBVHJoint right) libremetaverse libremetaverse::BinBVHJoint::eq pub fn eq(left: libremetaverse::BinBVHJoint, right: libremetaverse::BinBVHJoint) -> bool owned,owned sync infallible_placeholder direct_snake_case method mapped @@ -25865,7 +25865,7 @@ P:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitProgress.Phase property L P:LibreMetaverse.Appearance.InitialOutfit.InitialOutfitProgress.TotalItems property System.Int32 LibreMetaverse.Appearance.InitialOutfit.InitialOutfitProgress.TotalItems libremetaverse appearance libremetaverse::appearance::InitialOutfitInitialOutfitProgress::total_items pub fn total_items(&self) -> i32 ; pub fn set_total_items(&mut self, value: i32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.AppearanceManager.LastUpdateReceivedCOFVersion property System.Int32 LibreMetaverse.AppearanceManager.LastUpdateReceivedCOFVersion libremetaverse libremetaverse::AppearanceManager::last_update_received_cof_version pub fn last_update_received_cof_version(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.AppearanceManager.ManagerBusy property System.Boolean LibreMetaverse.AppearanceManager.ManagerBusy libremetaverse libremetaverse::AppearanceManager::manager_busy pub fn manager_busy(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.AppearanceManager.TextureProvider property LibreMetaverse.IBakingTextureProvider LibreMetaverse.AppearanceManager.TextureProvider libremetaverse libremetaverse::AppearanceManager::texture_provider pub fn texture_provider(&self) -> libremetaverse::IBakingTextureProvider ; pub fn set_texture_provider(&mut self, value: libremetaverse::IBakingTextureProvider) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.AppearanceManager.TextureProvider property LibreMetaverse.IBakingTextureProvider LibreMetaverse.AppearanceManager.TextureProvider libremetaverse libremetaverse::AppearanceManager::texture_provider pub fn texture_provider(&self) -> Box ; pub fn set_texture_provider(&mut self, value: Box) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.AppearanceSetEventArgs.Success property System.Boolean LibreMetaverse.AppearanceSetEventArgs.Success libremetaverse libremetaverse::AppearanceSetEventArgs::success pub fn success(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.ArchetypeParam.Id property System.Int32 LibreMetaverse.ArchetypeParam.Id libremetaverse libremetaverse::ArchetypeParam::id pub fn id(&self) -> i32 ; pub fn set_id(&mut self, value: i32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.ArchetypeParam.Name property System.String LibreMetaverse.ArchetypeParam.Name libremetaverse libremetaverse::ArchetypeParam::name pub fn name(&self) -> String ; pub fn set_name(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -26106,7 +26106,7 @@ P:LibreMetaverse.CameraConstraintEventArgs.CollidePlane property LibreMetaverse. P:LibreMetaverse.CapabilitiesReceivedEventArgs.Simulator property LibreMetaverse.Simulator LibreMetaverse.CapabilitiesReceivedEventArgs.Simulator libremetaverse libremetaverse::CapabilitiesReceivedEventArgs::simulator pub fn simulator(&self) -> libremetaverse::Simulator shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.Caps.EventQueue property LibreMetaverse.Http.EventQueueClient LibreMetaverse.Caps.EventQueue libremetaverse libremetaverse::Caps::event_queue pub fn event_queue(&self) -> Option shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.Caps.IsEventQueueRunning property System.Boolean LibreMetaverse.Caps.IsEventQueueRunning libremetaverse libremetaverse::Caps::is_event_queue_running pub fn is_event_queue_running(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.Caps.SeedCapsURI property System.Uri LibreMetaverse.Caps.SeedCapsURI libremetaverse libremetaverse::Caps::seed_caps_uri pub fn seed_caps_uri(&self) -> url::Url shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.Caps.SeedCapsURI property System.Uri LibreMetaverse.Caps.SeedCapsURI libremetaverse libremetaverse::Caps::seed_caps_uri pub fn seed_caps_uri(&self) -> libremetaverse_types::compat::Uri shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.CapsRateLimiterOptions.QueueLimit property System.Int32 LibreMetaverse.CapsRateLimiterOptions.QueueLimit libremetaverse libremetaverse::CapsRateLimiterOptions::queue_limit pub fn queue_limit(&self) -> i32 ; pub fn set_queue_limit(&mut self, value: i32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.CapsRateLimiterOptions.ReplenishmentPeriod property System.TimeSpan LibreMetaverse.CapsRateLimiterOptions.ReplenishmentPeriod libremetaverse libremetaverse::CapsRateLimiterOptions::replenishment_period pub fn replenishment_period(&self) -> std::time::Duration ; pub fn set_replenishment_period(&mut self, value: std::time::Duration) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.CapsRateLimiterOptions.TokenLimit property System.Int32 LibreMetaverse.CapsRateLimiterOptions.TokenLimit libremetaverse libremetaverse::CapsRateLimiterOptions::token_limit pub fn token_limit(&self) -> i32 ; pub fn set_token_limit(&mut self, value: i32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -26131,9 +26131,9 @@ P:LibreMetaverse.CoarseLocationUpdateEventArgs.Positions property System.Collect P:LibreMetaverse.CoarseLocationUpdateEventArgs.RemovedEntries property System.Collections.Generic.ICollection LibreMetaverse.CoarseLocationUpdateEventArgs.RemovedEntries libremetaverse libremetaverse::CoarseLocationUpdateEventArgs::removed_entries pub fn removed_entries(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.CoarseLocationUpdateEventArgs.Simulator property LibreMetaverse.Simulator LibreMetaverse.CoarseLocationUpdateEventArgs.Simulator libremetaverse libremetaverse::CoarseLocationUpdateEventArgs::simulator pub fn simulator(&self) -> libremetaverse::Simulator shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.CoordinateFrame.Origin property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.Origin libremetaverse libremetaverse::CoordinateFrame::origin pub fn origin(&self) -> libremetaverse_types::Vector3 ; pub fn set_origin(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.CoordinateFrame.XAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.XAxis libremetaverse libremetaverse::CoordinateFrame::x_axis pub fn x_axis(&self) -> libremetaverse_types::Vector3 ; pub fn set_x_axis(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.CoordinateFrame.YAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.YAxis libremetaverse libremetaverse::CoordinateFrame::y_axis pub fn y_axis(&self) -> libremetaverse_types::Vector3 ; pub fn set_y_axis(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.CoordinateFrame.ZAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.ZAxis libremetaverse libremetaverse::CoordinateFrame::z_axis pub fn z_axis(&self) -> libremetaverse_types::Vector3 ; pub fn set_z_axis(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.CoordinateFrame.XAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.XAxis libremetaverse libremetaverse::CoordinateFrame::x_axis_with_property pub fn x_axis_with_property(&self) -> libremetaverse_types::Vector3 ; pub fn set_x_axis_with_property(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder descriptive_overload_name accessor_methods mapped +P:LibreMetaverse.CoordinateFrame.YAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.YAxis libremetaverse libremetaverse::CoordinateFrame::y_axis_with_property pub fn y_axis_with_property(&self) -> libremetaverse_types::Vector3 ; pub fn set_y_axis_with_property(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder descriptive_overload_name accessor_methods mapped +P:LibreMetaverse.CoordinateFrame.ZAxis property LibreMetaverse.Vector3 LibreMetaverse.CoordinateFrame.ZAxis libremetaverse libremetaverse::CoordinateFrame::z_axis_with_property pub fn z_axis_with_property(&self) -> libremetaverse_types::Vector3 ; pub fn set_z_axis_with_property(&mut self, value: libremetaverse_types::Vector3) shared_or_mutable_self sync infallible_placeholder descriptive_overload_name accessor_methods mapped P:LibreMetaverse.CurrentGroupsEventArgs.Groups property System.Collections.Generic.Dictionary LibreMetaverse.CurrentGroupsEventArgs.Groups libremetaverse libremetaverse::CurrentGroupsEventArgs::groups pub fn groups(&self) -> std::collections::HashMap shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.DirClassifiedsReplyEventArgs.Classifieds property System.Collections.Generic.List LibreMetaverse.DirClassifiedsReplyEventArgs.Classifieds libremetaverse libremetaverse::DirClassifiedsReplyEventArgs::classifieds pub fn classifieds(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.DirEventsReplyEventArgs.MatchedEvents property System.Collections.Generic.List LibreMetaverse.DirEventsReplyEventArgs.MatchedEvents libremetaverse libremetaverse::DirEventsReplyEventArgs::matched_events pub fn matched_events(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -26299,7 +26299,7 @@ P:LibreMetaverse.GroupRolesDataReplyEventArgs.RequestID property LibreMetaverse. P:LibreMetaverse.GroupRolesDataReplyEventArgs.Roles property System.Collections.Generic.Dictionary LibreMetaverse.GroupRolesDataReplyEventArgs.Roles libremetaverse libremetaverse::GroupRolesDataReplyEventArgs::roles pub fn roles(&self) -> std::collections::HashMap shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.GroupRolesMembersReplyEventArgs.GroupID property LibreMetaverse.UUID LibreMetaverse.GroupRolesMembersReplyEventArgs.GroupID libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::group_id pub fn group_id(&self) -> libremetaverse_types::UUID shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.GroupRolesMembersReplyEventArgs.RequestID property LibreMetaverse.UUID LibreMetaverse.GroupRolesMembersReplyEventArgs.RequestID libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::request_id pub fn request_id(&self) -> libremetaverse_types::UUID shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers property System.Collections.Generic.List> LibreMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::roles_members pub fn roles_members(&self) -> Vec<(libremetaverse_types::UUID, libremetaverse_types::UUID)> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers property System.Collections.Generic.List> LibreMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers libremetaverse libremetaverse::GroupRolesMembersReplyEventArgs::roles_members pub fn roles_members(&self) -> Vec<(libremetaverse_types::UUID, libremetaverse_types::UUID)> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.GroupTitlesReplyEventArgs.GroupID property LibreMetaverse.UUID LibreMetaverse.GroupTitlesReplyEventArgs.GroupID libremetaverse libremetaverse::GroupTitlesReplyEventArgs::group_id pub fn group_id(&self) -> libremetaverse_types::UUID shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.GroupTitlesReplyEventArgs.RequestID property LibreMetaverse.UUID LibreMetaverse.GroupTitlesReplyEventArgs.RequestID libremetaverse libremetaverse::GroupTitlesReplyEventArgs::request_id pub fn request_id(&self) -> libremetaverse_types::UUID shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.GroupTitlesReplyEventArgs.Titles property System.Collections.Generic.Dictionary LibreMetaverse.GroupTitlesReplyEventArgs.Titles libremetaverse libremetaverse::GroupTitlesReplyEventArgs::titles pub fn titles(&self) -> std::collections::HashMap shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -28402,7 +28402,7 @@ P:LibreMetaverse.NetworkManager.CurrentSim property LibreMetaverse.Simulator Lib P:LibreMetaverse.NetworkManager.InboxCount property System.Int32 LibreMetaverse.NetworkManager.InboxCount libremetaverse libremetaverse::NetworkManager::inbox_count pub fn inbox_count(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.NetworkManager.LoginErrorKey property System.String LibreMetaverse.NetworkManager.LoginErrorKey libremetaverse libremetaverse::NetworkManager::login_error_key pub fn login_error_key(&self) -> String ; pub fn set_login_error_key(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.NetworkManager.LoginMessage property System.String LibreMetaverse.NetworkManager.LoginMessage libremetaverse libremetaverse::NetworkManager::login_message pub fn login_message(&self) -> String ; pub fn set_login_message(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.NetworkManager.LoginSeedCapability property System.Uri LibreMetaverse.NetworkManager.LoginSeedCapability libremetaverse libremetaverse::NetworkManager::login_seed_capability pub fn login_seed_capability(&self) -> Option ; pub fn set_login_seed_capability(&mut self, value: Option) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.NetworkManager.LoginSeedCapability property System.Uri LibreMetaverse.NetworkManager.LoginSeedCapability libremetaverse libremetaverse::NetworkManager::login_seed_capability pub fn login_seed_capability(&self) -> Option ; pub fn set_login_seed_capability(&mut self, value: Option) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.NetworkManager.LoginStatusCode property LibreMetaverse.LoginStatus LibreMetaverse.NetworkManager.LoginStatusCode libremetaverse libremetaverse::NetworkManager::login_status_code pub fn login_status_code(&self) -> libremetaverse::LoginStatus ; pub fn set_login_status_code(&mut self, value: libremetaverse::LoginStatus) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.NetworkManager.MaxAgentGroups property System.Int32 LibreMetaverse.NetworkManager.MaxAgentGroups libremetaverse libremetaverse::NetworkManager::max_agent_groups pub fn max_agent_groups(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.NetworkManager.OutboxCount property System.Int32 LibreMetaverse.NetworkManager.OutboxCount libremetaverse libremetaverse::NetworkManager::outbox_count pub fn outbox_count(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30392,7 +30392,7 @@ P:LibreMetaverse.Primitive.TextureEntryFace.Valid property System.Boolean LibreM P:LibreMetaverse.Primitive.Type property LibreMetaverse.PrimType LibreMetaverse.Primitive.Type libremetaverse libremetaverse::Primitive::type_ pub fn type_(&self) -> libremetaverse_types::PrimType shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.ProductInfoEventArgs.ProductInfo property LibreMetaverse.Messages.Linden.ProductInfoRequestMessage LibreMetaverse.ProductInfoEventArgs.ProductInfo libremetaverse libremetaverse::ProductInfoEventArgs::product_info pub fn product_info(&self) -> libremetaverse::messages::linden::ProductInfoRequestMessage shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.AttachmentRequest.AttachmentPoint property LibreMetaverse.RLV.RlvAttachmentPoint LibreMetaverse.RLV.AttachmentRequest.AttachmentPoint libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::attachment_point pub fn attachment_point(&self) -> libremetaverse_rlv::RlvAttachmentPoint shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.AttachmentRequest.ItemId property System.Guid LibreMetaverse.RLV.AttachmentRequest.ItemId libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::item_id pub fn item_id(&self) -> uuid::Uuid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.AttachmentRequest.ItemId property System.Guid LibreMetaverse.RLV.AttachmentRequest.ItemId libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::item_id pub fn item_id(&self) -> libremetaverse_types::compat::Guid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.AttachmentRequest.ReplaceExistingAttachments property System.Boolean LibreMetaverse.RLV.AttachmentRequest.ReplaceExistingAttachments libremetaverse-rlv libremetaverse_rlv::AttachmentRequest::replace_existing_attachments pub fn replace_existing_attachments(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.AvDist property System.Nullable LibreMetaverse.RLV.CameraRestrictions.AvDist libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::av_dist pub fn av_dist(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.AvDistMax property System.Nullable LibreMetaverse.RLV.CameraRestrictions.AvDistMax libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::av_dist_max pub fn av_dist_max(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30405,7 +30405,7 @@ P:LibreMetaverse.RLV.CameraRestrictions.DrawMin property System.Nullable LibreMetaverse.RLV.CameraRestrictions.FovMax libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::fov_max pub fn fov_max(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.FovMin property System.Nullable LibreMetaverse.RLV.CameraRestrictions.FovMin libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::fov_min pub fn fov_min(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.IsLocked property System.Boolean LibreMetaverse.RLV.CameraRestrictions.IsLocked libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::is_locked pub fn is_locked(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.CameraRestrictions.Texture property System.Nullable LibreMetaverse.RLV.CameraRestrictions.Texture libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::texture pub fn texture(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.CameraRestrictions.Texture property System.Nullable LibreMetaverse.RLV.CameraRestrictions.Texture libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::texture pub fn texture(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.ZoomMax property System.Nullable LibreMetaverse.RLV.CameraRestrictions.ZoomMax libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::zoom_max pub fn zoom_max(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraRestrictions.ZoomMin property System.Nullable LibreMetaverse.RLV.CameraRestrictions.ZoomMin libremetaverse-rlv libremetaverse_rlv::CameraRestrictions::zoom_min pub fn zoom_min(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.CameraSettings.AvDistMax property System.Single LibreMetaverse.RLV.CameraSettings.AvDistMax libremetaverse-rlv libremetaverse_rlv::CameraSettings::av_dist_max pub fn av_dist_max(&self) -> f32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30417,9 +30417,9 @@ P:LibreMetaverse.RLV.CameraSettings.ZoomMin property System.Single LibreMetavers P:LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.IsDeleted property System.Boolean LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.IsDeleted libremetaverse-rlv event_arguments libremetaverse_rlv::event_arguments::RestrictionUpdatedEventArgs::is_deleted pub fn is_deleted(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.IsNew property System.Boolean LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.IsNew libremetaverse-rlv event_arguments libremetaverse_rlv::event_arguments::RestrictionUpdatedEventArgs::is_new pub fn is_new(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.Restriction property LibreMetaverse.RLV.RlvRestriction LibreMetaverse.RLV.EventArguments.RestrictionUpdatedEventArgs.Restriction libremetaverse-rlv event_arguments libremetaverse_rlv::event_arguments::RestrictionUpdatedEventArgs::restriction pub fn restriction(&self) -> libremetaverse_rlv::RlvRestriction shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.InventoryMap.ExternalItems property System.Collections.Immutable.ImmutableDictionary LibreMetaverse.RLV.InventoryMap.ExternalItems libremetaverse-rlv libremetaverse_rlv::InventoryMap::external_items pub fn external_items(&self) -> libremetaverse_types::compat::ImmutableDictionary shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.InventoryMap.Folders property System.Collections.Immutable.ImmutableDictionary LibreMetaverse.RLV.InventoryMap.Folders libremetaverse-rlv libremetaverse_rlv::InventoryMap::folders pub fn folders(&self) -> libremetaverse_types::compat::ImmutableDictionary shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.InventoryMap.Items property System.Collections.Immutable.ImmutableDictionary> LibreMetaverse.RLV.InventoryMap.Items libremetaverse-rlv libremetaverse_rlv::InventoryMap::items pub fn items(&self) -> libremetaverse_types::compat::ImmutableDictionary> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.InventoryMap.ExternalItems property System.Collections.Immutable.ImmutableDictionary LibreMetaverse.RLV.InventoryMap.ExternalItems libremetaverse-rlv libremetaverse_rlv::InventoryMap::external_items pub fn external_items(&self) -> libremetaverse_types::compat::ImmutableDictionary shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.InventoryMap.Folders property System.Collections.Immutable.ImmutableDictionary LibreMetaverse.RLV.InventoryMap.Folders libremetaverse-rlv libremetaverse_rlv::InventoryMap::folders pub fn folders(&self) -> libremetaverse_types::compat::ImmutableDictionary shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.InventoryMap.Items property System.Collections.Immutable.ImmutableDictionary> LibreMetaverse.RLV.InventoryMap.Items libremetaverse-rlv libremetaverse_rlv::InventoryMap::items pub fn items(&self) -> libremetaverse_types::compat::ImmutableDictionary> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.InventoryMap.Root property LibreMetaverse.RLV.RlvSharedFolder LibreMetaverse.RLV.InventoryMap.Root libremetaverse-rlv libremetaverse_rlv::InventoryMap::root pub fn root(&self) -> libremetaverse_rlv::RlvSharedFolder shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.AttachExceptions property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.LockedFolderPublic.AttachExceptions libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::attach_exceptions pub fn attach_exceptions(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.AttachRestrictions property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.LockedFolderPublic.AttachRestrictions libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::attach_restrictions pub fn attach_restrictions(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30427,15 +30427,15 @@ P:LibreMetaverse.RLV.LockedFolderPublic.CanAttach property System.Boolean LibreM P:LibreMetaverse.RLV.LockedFolderPublic.CanDetach property System.Boolean LibreMetaverse.RLV.LockedFolderPublic.CanDetach libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::can_detach pub fn can_detach(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.DetachExceptions property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.LockedFolderPublic.DetachExceptions libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::detach_exceptions pub fn detach_exceptions(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.DetachRestrictions property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.LockedFolderPublic.DetachRestrictions libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::detach_restrictions pub fn detach_restrictions(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.LockedFolderPublic.Id property System.Guid LibreMetaverse.RLV.LockedFolderPublic.Id libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::id pub fn id(&self) -> uuid::Uuid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.LockedFolderPublic.Id property System.Guid LibreMetaverse.RLV.LockedFolderPublic.Id libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::id pub fn id(&self) -> libremetaverse_types::compat::Guid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.IsLocked property System.Boolean LibreMetaverse.RLV.LockedFolderPublic.IsLocked libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::is_locked pub fn is_locked(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.LockedFolderPublic.Name property System.String LibreMetaverse.RLV.LockedFolderPublic.Name libremetaverse-rlv libremetaverse_rlv::LockedFolderPublic::name pub fn name(&self) -> String shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.RlvInventoryItem.AttachedPrimId property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.AttachedPrimId libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::attached_prim_id pub fn attached_prim_id(&self) -> Option> ; pub fn set_attached_prim_id(&mut self, value: Option>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.RlvInventoryItem.AttachedPrimId property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.AttachedPrimId libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::attached_prim_id pub fn attached_prim_id(&self) -> Option> ; pub fn set_attached_prim_id(&mut self, value: Option>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.AttachedTo property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.AttachedTo libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::attached_to pub fn attached_to(&self) -> Option> ; pub fn set_attached_to(&mut self, value: Option>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.Folder property LibreMetaverse.RLV.RlvSharedFolder LibreMetaverse.RLV.RlvInventoryItem.Folder libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::folder pub fn folder(&self) -> Option shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.RlvInventoryItem.FolderId property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.FolderId libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::folder_id pub fn folder_id(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.RlvInventoryItem.FolderId property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.FolderId libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::folder_id pub fn folder_id(&self) -> Option> shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.GestureState property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.GestureState libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::gesture_state pub fn gesture_state(&self) -> Option> ; pub fn set_gesture_state(&mut self, value: Option>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.RlvInventoryItem.Id property System.Guid LibreMetaverse.RLV.RlvInventoryItem.Id libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::id pub fn id(&self) -> uuid::Uuid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.RlvInventoryItem.Id property System.Guid LibreMetaverse.RLV.RlvInventoryItem.Id libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::id pub fn id(&self) -> libremetaverse_types::compat::Guid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.IsLink property System.Boolean LibreMetaverse.RLV.RlvInventoryItem.IsLink libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::is_link pub fn is_link(&self) -> bool ; pub fn set_is_link(&mut self, value: bool) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.Name property System.String LibreMetaverse.RLV.RlvInventoryItem.Name libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::name pub fn name(&self) -> String ; pub fn set_name(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvInventoryItem.WornOn property System.Nullable LibreMetaverse.RLV.RlvInventoryItem.WornOn libremetaverse-rlv libremetaverse_rlv::RlvInventoryItem::worn_on pub fn worn_on(&self) -> Option> ; pub fn set_worn_on(&mut self, value: Option>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30443,7 +30443,7 @@ P:LibreMetaverse.RLV.RlvRestriction.Args property System.Collections.Immutable.I P:LibreMetaverse.RLV.RlvRestriction.Behavior property LibreMetaverse.RLV.RlvRestrictionType LibreMetaverse.RLV.RlvRestriction.Behavior libremetaverse-rlv libremetaverse_rlv::RlvRestriction::behavior pub fn behavior(&self) -> libremetaverse_rlv::RlvRestrictionType shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvRestriction.IsException property System.Boolean LibreMetaverse.RLV.RlvRestriction.IsException libremetaverse-rlv libremetaverse_rlv::RlvRestriction::is_exception pub fn is_exception(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvRestriction.OriginalBehavior property LibreMetaverse.RLV.RlvRestrictionType LibreMetaverse.RLV.RlvRestriction.OriginalBehavior libremetaverse-rlv libremetaverse_rlv::RlvRestriction::original_behavior pub fn original_behavior(&self) -> libremetaverse_rlv::RlvRestrictionType shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.RlvRestriction.Sender property System.Guid LibreMetaverse.RLV.RlvRestriction.Sender libremetaverse-rlv libremetaverse_rlv::RlvRestriction::sender pub fn sender(&self) -> uuid::Uuid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.RlvRestriction.Sender property System.Guid LibreMetaverse.RLV.RlvRestriction.Sender libremetaverse-rlv libremetaverse_rlv::RlvRestriction::sender pub fn sender(&self) -> libremetaverse_types::compat::Guid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvRestriction.SenderName property System.String LibreMetaverse.RLV.RlvRestriction.SenderName libremetaverse-rlv libremetaverse_rlv::RlvRestriction::sender_name pub fn sender_name(&self) -> String shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvService.Blacklist property LibreMetaverse.RLV.RlvBlacklist LibreMetaverse.RLV.RlvService.Blacklist libremetaverse-rlv libremetaverse_rlv::RlvService::blacklist pub fn blacklist(&self) -> libremetaverse_rlv::RlvBlacklist shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvService.Commands property LibreMetaverse.RLV.RlvCommandProcessor LibreMetaverse.RLV.RlvService.Commands libremetaverse-rlv libremetaverse_rlv::RlvService::commands pub fn commands(&self) -> libremetaverse_rlv::RlvCommandProcessor shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30452,7 +30452,7 @@ P:LibreMetaverse.RLV.RlvService.Enabled property System.Boolean LibreMetaverse.R P:LibreMetaverse.RLV.RlvService.Permissions property LibreMetaverse.RLV.RlvPermissionsService LibreMetaverse.RLV.RlvService.Permissions libremetaverse-rlv libremetaverse_rlv::RlvService::permissions pub fn permissions(&self) -> libremetaverse_rlv::RlvPermissionsService shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvService.Restrictions property LibreMetaverse.RLV.RlvRestrictionManager LibreMetaverse.RLV.RlvService.Restrictions libremetaverse-rlv libremetaverse_rlv::RlvService::restrictions pub fn restrictions(&self) -> libremetaverse_rlv::RlvRestrictionManager shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvSharedFolder.Children property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.RlvSharedFolder.Children libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::children pub fn children(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.RLV.RlvSharedFolder.Id property System.Guid LibreMetaverse.RLV.RlvSharedFolder.Id libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::id pub fn id(&self) -> uuid::Uuid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.RLV.RlvSharedFolder.Id property System.Guid LibreMetaverse.RLV.RlvSharedFolder.Id libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::id pub fn id(&self) -> libremetaverse_types::compat::Guid shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvSharedFolder.Items property System.Collections.Generic.IReadOnlyList LibreMetaverse.RLV.RlvSharedFolder.Items libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::items pub fn items(&self) -> Vec shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvSharedFolder.Name property System.String LibreMetaverse.RLV.RlvSharedFolder.Name libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::name pub fn name(&self) -> String ; pub fn set_name(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.RLV.RlvSharedFolder.Parent property LibreMetaverse.RLV.RlvSharedFolder LibreMetaverse.RLV.RlvSharedFolder.Parent libremetaverse-rlv libremetaverse_rlv::RlvSharedFolder::parent pub fn parent(&self) -> Option ; pub fn set_parent(&mut self, value: Option) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped @@ -30711,7 +30711,7 @@ P:LibreMetaverse.TreeDefinition.TrunkDepth property System.Single LibreMetaverse P:LibreMetaverse.TreeDefinition.TrunkLength property System.Single LibreMetaverse.TreeDefinition.TrunkLength libremetaverse libremetaverse::TreeDefinition::trunk_length pub fn trunk_length(&self) -> f32 ; pub fn set_trunk_length(&mut self, value: f32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.TreeDefinition.Twist property System.Single LibreMetaverse.TreeDefinition.Twist libremetaverse libremetaverse::TreeDefinition::twist pub fn twist(&self) -> f32 ; pub fn set_twist(&mut self, value: f32) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.UDPBase.IsRunning property System.Boolean LibreMetaverse.UDPBase.IsRunning libremetaverse libremetaverse::UDPBase::is_running pub fn is_running(&self) -> bool shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped -P:LibreMetaverse.UUID.Guid property System.Guid LibreMetaverse.UUID.Guid libremetaverse-types libremetaverse_types::UUID::guid pub fn guid(&self) -> uuid::Uuid ; pub fn set_guid(&mut self, value: uuid::Uuid) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped +P:LibreMetaverse.UUID.Guid property System.Guid LibreMetaverse.UUID.Guid libremetaverse-types libremetaverse_types::UUID::guid pub fn guid(&self) -> libremetaverse_types::compat::Guid ; pub fn set_guid(&mut self, value: libremetaverse_types::compat::Guid) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.UUIDNameReplyEventArgs.Names property System.Collections.Generic.Dictionary LibreMetaverse.UUIDNameReplyEventArgs.Names libremetaverse libremetaverse::UUIDNameReplyEventArgs::names pub fn names(&self) -> std::collections::HashMap shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.ViewerBenefitsEventArgs.Benefits property LibreMetaverse.Messages.Linden.ViewerBenefitsMessage LibreMetaverse.ViewerBenefitsEventArgs.Benefits libremetaverse libremetaverse::ViewerBenefitsEventArgs::benefits pub fn benefits(&self) -> libremetaverse::messages::linden::ViewerBenefitsMessage shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped P:LibreMetaverse.ViewerEffectEventArgs.Duration property System.Single LibreMetaverse.ViewerEffectEventArgs.Duration libremetaverse libremetaverse::ViewerEffectEventArgs::duration pub fn duration(&self) -> f32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped diff --git a/api/RUST-TYPES.tsv b/api/RUST-TYPES.tsv index 83cb140..468a3be 100644 --- a/api/RUST-TYPES.tsv +++ b/api/RUST-TYPES.tsv @@ -3092,7 +3092,7 @@ T:System.Action`1 System.Action System.Private.CoreLib delegate core callback T:System.Action`2 System.Action System.Private.CoreLib delegate core callback Box language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Action`3 System.Action System.Private.CoreLib delegate core callback Box language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.ApplicationException System.ApplicationException System.Private.CoreLib class libremetaverse-types compat libremetaverse_types::compat::ApplicationException native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied -T:System.Array System.Array System.Private.CoreLib class std Vec stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied +T:System.Array System.Array System.Private.CoreLib class libremetaverse-types libremetaverse_types::compat::Array stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.AsyncCallback System.AsyncCallback System.Private.CoreLib delegate Box stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Attribute System.Attribute System.Private.CoreLib class libremetaverse-types libremetaverse_types::compat::Attribute stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Boolean System.Boolean System.Private.CoreLib struct core primitive bool language not_applicable not_applicable not_applicable mapped external member surface is not copied @@ -3135,7 +3135,7 @@ T:System.Func`1 System.Func System.Private.CoreLib delegate core callba T:System.Func`2 System.Func System.Private.CoreLib delegate core callback Box TResult + Send + Sync> language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Globalization.CultureInfo System.Globalization.CultureInfo System.Private.CoreLib class libremetaverse-types compat libremetaverse_types::compat::CultureInfo native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Globalization.UnicodeCategory System.Globalization.UnicodeCategory System.Private.CoreLib enum libremetaverse-types compat libremetaverse_types::compat::UnicodeCategory native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied -T:System.Guid System.Guid System.Private.CoreLib struct uuid uuid::Uuid stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied +T:System.Guid System.Guid System.Private.CoreLib struct libremetaverse-types libremetaverse_types::compat::Guid stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.IAsyncDisposable System.IAsyncDisposable System.Private.CoreLib interface libremetaverse-types compat libremetaverse_types::compat::IAsyncDisposable native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.IAsyncResult System.IAsyncResult System.Private.CoreLib interface Box stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.ICloneable System.ICloneable System.Private.CoreLib interface std Clone stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied @@ -3197,7 +3197,7 @@ T:System.Type System.Type System.Private.CoreLib class libremetaverse-types lib T:System.UInt16 System.UInt16 System.Private.CoreLib struct core primitive u16 language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.UInt32 System.UInt32 System.Private.CoreLib struct core primitive u32 language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.UInt64 System.UInt64 System.Private.CoreLib struct core primitive u64 language not_applicable not_applicable not_applicable mapped external member surface is not copied -T:System.Uri System.Uri System.Private.Uri class url url::Url stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied +T:System.Uri System.Uri System.Private.Uri class libremetaverse-types libremetaverse_types::compat::Uri stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.ValueTuple`2 System.ValueTuple System.Private.CoreLib struct core tuple (T1, T2) language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.ValueTuple`3 System.ValueTuple System.Private.CoreLib struct core tuple (T1, T2, T3) language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.ValueTuple`4 System.ValueTuple System.Private.CoreLib struct core tuple (T1, T2, T3, T4) language not_applicable not_applicable not_applicable mapped external member surface is not copied @@ -3205,7 +3205,7 @@ T:System.ValueTuple`6 System.ValueTuple System.Private.C T:System.ValueType System.ValueType System.Private.CoreLib class libremetaverse-types libremetaverse_types::compat::Value stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Void System.Void System.Private.CoreLib struct core primitive () language not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Xml.XmlElement System.Xml.XmlElement System.Private.Xml class libremetaverse-structured-data libremetaverse_structured_data::xml::Element stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied -T:System.Xml.XmlReader System.Xml.XmlReader System.Private.Xml class libremetaverse-structured-data libremetaverse_structured_data::xml::Reader stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied +T:System.Xml.XmlReader System.Xml.XmlReader System.Private.Xml class libremetaverse-structured-data libremetaverse_structured_data::xml::Reader stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Xml.XmlTextReader System.Xml.XmlTextReader System.Private.Xml class libremetaverse-types compat libremetaverse_types::compat::XmlTextReader native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied T:System.Xml.XmlTextWriter System.Xml.XmlTextWriter System.Private.Xml class libremetaverse-types compat libremetaverse_types::compat::XmlTextWriter native_cross_platform_replacement not_applicable not_applicable not_applicable mapped external member surface is not copied -T:System.Xml.XmlWriter System.Xml.XmlWriter System.Private.Xml class libremetaverse-structured-data libremetaverse_structured_data::xml::Writer stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied +T:System.Xml.XmlWriter System.Xml.XmlWriter System.Private.Xml class libremetaverse-structured-data libremetaverse_structured_data::xml::Writer stdlib_or_adopted_crate not_applicable not_applicable not_applicable mapped external member surface is not copied diff --git a/api/SHIM-COVERAGE.md b/api/SHIM-COVERAGE.md new file mode 100644 index 0000000..271c710 --- /dev/null +++ b/api/SHIM-COVERAGE.md @@ -0,0 +1,21 @@ +# Callable shim coverage + +Generated by `python3 tools/generate_api_shims.py`; do not edit by hand. + +| Assembly | Types | Members | Status | +|---|---:|---:|---| +| `LibreMetaverse` | 2,711 | 27,281 | pending milestone issue | +| `LibreMetaverse.Imaging.Abstractions` | 3 | 20 | pending milestone issue | +| `LibreMetaverse.Imaging.Skia` | 1 | 3 | pending milestone issue | +| `LibreMetaverse.LslTools` | 164 | 768 | pending milestone issue | +| `LibreMetaverse.PrimMesher` | 17 | 207 | pending milestone issue | +| `LibreMetaverse.RLV` | 28 | 499 | pending milestone issue | +| `LibreMetaverse.Rendering.MeshFoundry` | 1 | 14 | pending milestone issue | +| `LibreMetaverse.Rendering.Simple` | 1 | 6 | pending milestone issue | +| `LibreMetaverse.StructuredData` | 16 | 295 | callable failure-only shim | +| `LibreMetaverse.Types` | 45 | 942 | callable failure-only shim | +| `LibreMetaverse.Utilities` | 3 | 13 | pending milestone issue | +| `LibreMetaverse.Voice.Vivox` | 64 | 531 | pending milestone issue | +| `LibreMetaverse.Voice.WebRTC` | 12 | 210 | pending milestone issue | + +Current callable coverage: **61 types / 1,237 members**. diff --git a/crates/libremetaverse-structured-data/src/generated.rs b/crates/libremetaverse-structured-data/src/generated.rs index d38c216..8825524 100644 --- a/crates/libremetaverse-structured-data/src/generated.rs +++ b/crates/libremetaverse-structured-data/src/generated.rs @@ -1,131 +1,1829 @@ -// @generated by tools/generate_surface.py; do not edit by hand. -// Source: LibreMetaverse 2aa70bb68513b39795da5d13c88f31b86e85a3ba +// @generated by tools/generate_api_shims.py; do not edit by hand. +#![allow(clippy::missing_errors_doc)] +#![allow(clippy::must_use_candidate)] +#![allow(clippy::all, clippy::pedantic, dead_code, unused_variables)] #![allow(non_camel_case_types)] +#![allow(non_snake_case)] -/// `class` shim for C# `LibreMetaverse.StructuredData.OSD`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSD; +/// C# type: `T:LibreMetaverse.StructuredData.OSD`. +#[non_exhaustive] +pub enum OSD { + Undefined, + Boolean(bool), + Integer(i32), + Real(f64), + String(String), + UUID(libremetaverse_types::UUID), + Date(std::time::SystemTime), + Uri(libremetaverse_types::compat::Uri), + Binary(Vec), + Array(Vec), + Map(std::collections::HashMap), + LlsdXml(String), +} impl OSD { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSD"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSD.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.#ctor") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsColor4`. + pub fn as_color4(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsColor4") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsDate`. + pub fn as_date(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsDate") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsQuaternion`. + pub fn as_quaternion(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsQuaternion") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsReal`. + pub fn as_real(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsReal") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsUInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsUUID`. + pub fn as_uuid(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsUUID") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsUri`. + pub fn as_uri(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsUri") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsVector2`. + pub fn as_vector2(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsVector2") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsVector3`. + pub fn as_vector3(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsVector3") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsVector3d`. + pub fn as_vector3d(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsVector3d") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.AsVector4`. + pub fn as_vector4(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.AsVector4") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSD.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.DeserializeMembers(System.Object@,LibreMetaverse.StructuredData.OSDMap)`. + pub fn deserialize_members( + obj: &mut libremetaverse_types::compat::Object, + serialized: libremetaverse_structured_data::OSDMap, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.DeserializeMembers(System.Object@,LibreMetaverse.StructuredData.OSDMap)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromBinary(System.Byte[])`. + pub fn from_binary( + value: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromBinary(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromBoolean(System.Boolean)`. + pub fn from_boolean(value: bool) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromBoolean(System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromColor4(LibreMetaverse.Color4)`. + pub fn from_color4( + value: libremetaverse_types::Color4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromColor4(LibreMetaverse.Color4)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromDate(System.DateTime)`. + pub fn from_date( + value: std::time::SystemTime, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromDate(System.DateTime)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Byte)`. + pub fn from_integer_with_byte( + value: u8, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Byte)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Int16)`. + pub fn from_integer_with_int16( + value: i16, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Int16)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Int32)`. + pub fn from_integer_with_int32( + value: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.SByte)`. + pub fn from_integer_with_s_byte( + value: i8, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.SByte)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.UInt16)`. + pub fn from_integer_with_u_int16( + value: u16, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.UInt16)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromInteger(System.UInt32)`. + pub fn from_integer_with_u_int32( + value: u32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromInteger(System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromLong(System.Int64)`. + pub fn from_long(value: i64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromLong(System.Int64)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromObject(System.Object)`. + pub fn from_object( + value: libremetaverse_types::compat::Object, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromObject(System.Object)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromQuaternion(LibreMetaverse.Quaternion)`. + pub fn from_quaternion( + value: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromQuaternion(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromReal(System.Double)`. + pub fn from_real_with_double( + value: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromReal(System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromReal(System.Single)`. + pub fn from_real_with_single( + value: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromReal(System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromString(System.String)`. + pub fn from_string(value: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromString(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromUInteger(System.UInt32)`. + pub fn from_u_integer(value: u32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromUInteger(System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromULong(System.UInt64)`. + pub fn from_u_long(value: u64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromULong(System.UInt64)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromUUID(LibreMetaverse.UUID)`. + pub fn from_uuid( + value: libremetaverse_types::UUID, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromUUID(LibreMetaverse.UUID)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromUri(System.Uri)`. + pub fn from_uri( + value: libremetaverse_types::compat::Uri, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromUri(System.Uri)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromVector2(LibreMetaverse.Vector2)`. + pub fn from_vector2( + value: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromVector2(LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromVector3(LibreMetaverse.Vector3)`. + pub fn from_vector3( + value: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromVector3(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromVector3d(LibreMetaverse.Vector3d)`. + pub fn from_vector3d( + value: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromVector3d(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.FromVector4(LibreMetaverse.Vector4)`. + pub fn from_vector4( + value: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.FromVector4(LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.SerializeMembers(System.Object)`. + pub fn serialize_members( + obj: libremetaverse_types::compat::Object, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.SerializeMembers(System.Object)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.ToObject(System.Type,LibreMetaverse.StructuredData.OSD)`. + pub fn to_object( + type_: libremetaverse_types::compat::TypeId, + value: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSD.ToObject(System.Type,LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSD.ToString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Color4)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_color4( + value: libremetaverse_types::Color4, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Color4)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Quaternion)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_quaternion( + value: libremetaverse_types::Quaternion, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Quaternion)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Color4`. + pub fn from_with_osd( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Color4" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Quaternion`. + pub fn from_with_osd_b8ef4612( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Quaternion" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.UUID`. + pub fn from_with_osd_eba15316( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::UUID { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.UUID" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector2`. + pub fn from_with_osd_e9aee905( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector2" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector3`. + pub fn from_with_osd_93c123bc( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector3" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector3d`. + pub fn from_with_osd_d799abcc( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector3d" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector4`. + pub fn from_with_osd_866cd1d2( + value: libremetaverse_structured_data::OSD, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~LibreMetaverse.Vector4" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Boolean`. + pub fn from_with_osd_f50c5016(value: libremetaverse_structured_data::OSD) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Boolean" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Byte[]`. + pub fn from_with_osd_ffa78bdc(value: libremetaverse_structured_data::OSD) -> Vec { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Byte[]" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.DateTime`. + pub fn from_with_osd_37aede2f( + value: libremetaverse_structured_data::OSD, + ) -> std::time::SystemTime { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.DateTime" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Double`. + pub fn from_with_osd_1b5df47b(value: libremetaverse_structured_data::OSD) -> f64 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Double" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Int32`. + pub fn from_with_osd_0d6b9c45(value: libremetaverse_structured_data::OSD) -> i32 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Int32" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Int64`. + pub fn from_with_osd_75ba279e(value: libremetaverse_structured_data::OSD) -> i64 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Int64" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Single`. + pub fn from_with_osd_232c9960(value: libremetaverse_structured_data::OSD) -> f32 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Single" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.String`. + pub fn from_with_osd_853f4d5d(value: libremetaverse_structured_data::OSD) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.String" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt32`. + pub fn from_with_osd_6a01d439(value: libremetaverse_structured_data::OSD) -> u32 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt32" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt64`. + pub fn from_with_osd_1ae3c138(value: libremetaverse_structured_data::OSD) -> u64 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.UInt64" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Uri`. + pub fn from_with_osd_8dbb79ec( + value: libremetaverse_structured_data::OSD, + ) -> Option { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.StructuredData.OSD)~System.Uri" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.UUID)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_uuid( + value: libremetaverse_types::UUID, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.UUID)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector2)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_vector2( + value: libremetaverse_types::Vector2, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector2)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_vector3( + value: libremetaverse_types::Vector3, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3d)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_vector3d( + value: libremetaverse_types::Vector3d, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector3d)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector4)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_vector4( + value: libremetaverse_types::Vector4, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(LibreMetaverse.Vector4)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Boolean)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_boolean(value: bool) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Boolean)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_byte(value: u8) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[])~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_bytes(value: Vec) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Byte[])~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.DateTime)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_date_time( + value: std::time::SystemTime, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.DateTime)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Double)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_double(value: f64) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Double)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int16)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_int16(value: i16) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int16)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int32)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_int32(value: i32) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int32)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int64)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_int64(value: i64) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Int64)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.SByte)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_s_byte(value: i8) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.SByte)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Single)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_single(value: f32) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Single)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.String)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_string(value: String) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.String)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt16)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_u_int16(value: u16) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt16)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt32)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_u_int32(value: u32) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt32)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt64)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_u_int64(value: u64) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.UInt64)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri)~LibreMetaverse.StructuredData.OSD`. + pub fn from_with_uri( + value: libremetaverse_types::compat::Uri, + ) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSD.op_Implicit(System.Uri)~LibreMetaverse.StructuredData.OSD" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSD.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSD.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDArray`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDArray; +/// C# type: `T:LibreMetaverse.StructuredData.OSDArray`. +pub struct OSDArray { + values: Vec, +} impl OSDArray { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDArray"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.#ctor") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Collections.Generic.List{LibreMetaverse.StructuredData.OSD})`. + pub fn new_with_list( + value: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Collections.Generic.List{LibreMetaverse.StructuredData.OSD})", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Int32)`. + pub fn new_with_int32(capacity: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.#ctor(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Add(LibreMetaverse.StructuredData.OSD)`. + pub fn add(&self, llsd: libremetaverse_structured_data::OSD) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.Add(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsColor4`. + pub fn as_color4(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsColor4") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsQuaternion`. + pub fn as_quaternion(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.AsQuaternion", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsUInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsVector2`. + pub fn as_vector2(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsVector2") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsVector3`. + pub fn as_vector3(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsVector3") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsVector3d`. + pub fn as_vector3d(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsVector3d") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.AsVector4`. + pub fn as_vector4(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.AsVector4") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.Clear") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Contains(LibreMetaverse.StructuredData.OSD)`. + pub fn contains_with_osd( + &self, + llsd: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.Contains(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Contains(System.String)`. + pub fn contains_with_string(&self, element: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.Contains(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDArray.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.CopyTo(LibreMetaverse.StructuredData.OSD[],System.Int32)`. + pub fn copy_to( + &self, + array: Vec, + index: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.CopyTo(LibreMetaverse.StructuredData.OSD[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.IndexOf(LibreMetaverse.StructuredData.OSD)`. + pub fn index_of(&self, item: libremetaverse_structured_data::OSD) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.IndexOf(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Insert(System.Int32,LibreMetaverse.StructuredData.OSD)`. + pub fn insert( + &self, + index: i32, + item: libremetaverse_structured_data::OSD, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.Insert(System.Int32,LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.Remove(LibreMetaverse.StructuredData.OSD)`. + pub fn remove(&self, llsd: libremetaverse_structured_data::OSD) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.Remove(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.RemoveAt(System.Int32)`. + pub fn remove_at(&self, index: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.RemoveAt(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.ToArrayList`. + pub fn to_array_list(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDArray.ToArrayList", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDArray.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDArray.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDArray.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDArray.Count") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDArray.IsReadOnly`. + pub fn is_read_only(&self) -> bool { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDArray.IsReadOnly" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDArray.Item(System.Int32)`. + pub fn item(&self, index: i32) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDArray.Item(System.Int32)" + ) + } + /// Setter for C# member: `P:LibreMetaverse.StructuredData.OSDArray.Item(System.Int32)`. + pub fn set_item(&mut self, index: i32, value: libremetaverse_structured_data::OSD) { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDArray.Item(System.Int32)" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDArray.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDArray.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDBinary`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDBinary; +/// C# type: `T:LibreMetaverse.StructuredData.OSDBinary`. +pub struct OSDBinary { + value: Vec, +} impl OSDBinary { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDBinary"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Byte[])`. + pub fn new_with_bytes(value: Vec) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Int64)`. + pub fn new_with_int64(value: i64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.Int64)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt32)`. + pub fn new_with_u_int32(value: u32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt64)`. + pub fn new_with_u_int64(value: u64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBinary.#ctor(System.UInt64)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBinary.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBinary.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBinary.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBinary.AsUInteger", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBinary.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBinary.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBinary.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDBinary.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDBinary.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDBinary.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDBoolean`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDBoolean; +/// C# type: `T:LibreMetaverse.StructuredData.OSDBoolean`. +pub struct OSDBoolean { + value: bool, +} impl OSDBoolean { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDBoolean"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.#ctor(System.Boolean)`. + pub fn new(value: bool) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBoolean.#ctor(System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBoolean.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBoolean.AsBoolean", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDBoolean.AsInteger", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.AsReal`. + pub fn as_real(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBoolean.AsReal") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBoolean.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDBoolean.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDBoolean.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDBoolean.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDBoolean.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDBoolean.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDDate`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDDate; +/// C# type: `T:LibreMetaverse.StructuredData.OSDDate`. +pub struct OSDDate { + value: std::time::SystemTime, +} impl OSDDate { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDDate"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.#ctor(System.DateTime)`. + pub fn new(dt: std::time::SystemTime) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDDate.#ctor(System.DateTime)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsDate`. + pub fn as_date(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsDate") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsUInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDDate.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDDate.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSDDate.ToString") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDDate.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDDate.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDException`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDException; +/// C# type: `T:LibreMetaverse.StructuredData.OSDException`. +pub struct OSDException { + message: String, +} impl OSDException { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDException"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDException.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDException.#ctor") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDException.#ctor(System.String)`. + pub fn new_with_string(message: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDException.#ctor(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDException.#ctor(System.String,System.Exception)`. + pub fn new_with_string_exception( + message: String, + inner_exception: libremetaverse_types::compat::ExternalError, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDException.#ctor(System.String,System.Exception)", + ) + } } -/// `enum` shim for C# `LibreMetaverse.StructuredData.OSDFormat`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDFormat; -impl OSDFormat { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDFormat"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.StructuredData.OSDFormat`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i32)] +pub enum OSDFormat { + /// C# member: `F:LibreMetaverse.StructuredData.OSDFormat.Binary`. + Binary = 2, + /// C# member: `F:LibreMetaverse.StructuredData.OSDFormat.Json`. + Json = 1, + /// C# member: `F:LibreMetaverse.StructuredData.OSDFormat.Xml`. + Xml = 0, } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDInteger`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDInteger; +/// C# type: `T:LibreMetaverse.StructuredData.OSDInteger`. +pub struct OSDInteger { + value: i32, +} impl OSDInteger { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDInteger"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.#ctor(System.Int32)`. + pub fn new(value: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDInteger.#ctor(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDInteger.AsBoolean", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDInteger.AsInteger", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsReal`. + pub fn as_real(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.AsReal") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDInteger.AsUInteger", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDInteger.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDInteger.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDInteger.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDInteger.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDInteger.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDLlsdXml`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDLlsdXml; +/// C# type: `T:LibreMetaverse.StructuredData.OSDLlsdXml`. +pub struct OSDLlsdXml { + /// C# member: `F:LibreMetaverse.StructuredData.OSDLlsdXml.value`. + pub value: String, +} impl OSDLlsdXml { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDLlsdXml"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDLlsdXml.#ctor(System.String)`. + pub fn new(value: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDLlsdXml.#ctor(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDLlsdXml.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDLlsdXml.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDLlsdXml.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDLlsdXml.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDLlsdXml.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDLlsdXml.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDLlsdXml.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDLlsdXml.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDLlsdXml.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDLlsdXml.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDMap`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDMap; +/// C# type: `T:LibreMetaverse.StructuredData.OSDMap`. +pub struct OSDMap { + values: std::collections::HashMap, +} impl OSDMap { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDMap"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDMap.#ctor") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.StructuredData.OSD})`. + pub fn new_with_dictionary( + value: std::collections::HashMap, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.StructuredData.OSD})", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Int32)`. + pub fn new_with_int32(capacity: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.#ctor(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})`. + pub fn add_with_key_value_pair( + &self, + kvp: (String, libremetaverse_structured_data::OSD), + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.Add(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Add(System.String,LibreMetaverse.StructuredData.OSD)`. + pub fn add_with_string_osd( + &self, + key: String, + llsd: libremetaverse_structured_data::OSD, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.Add(System.String,LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDMap.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDMap.Clear") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})`. + pub fn contains( + &self, + kvp: (String, libremetaverse_structured_data::OSD), + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.Contains(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.ContainsKey(System.String)`. + pub fn contains_key(&self, key: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.ContainsKey(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDMap.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}[],System.Int32)`. + pub fn copy_to( + &self, + array: Vec<(String, libremetaverse_structured_data::OSD)>, + index: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.CopyTo(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD}[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.GetEnumerator`. + pub fn get_enumerator( + &self, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.GetEnumerator", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})`. + pub fn remove_with_key_value_pair( + &self, + kvp: (String, libremetaverse_structured_data::OSD), + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.Remove(System.Collections.Generic.KeyValuePair{System.String,LibreMetaverse.StructuredData.OSD})", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.Remove(System.String)`. + pub fn remove_with_string(&self, key: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDMap.Remove(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.ToHashtable`. + pub fn to_hashtable(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDMap.ToHashtable") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSDMap.ToString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDMap.TryGetValue(System.String,LibreMetaverse.StructuredData.OSD@)`. + pub fn try_get_value( + &self, + key: String, + llsd: &mut libremetaverse_structured_data::OSD, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDMap.TryGetValue(System.String,LibreMetaverse.StructuredData.OSD@)" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDMap.Count") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.IsReadOnly`. + pub fn is_read_only(&self) -> bool { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDMap.IsReadOnly" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.Item(System.String)`. + pub fn item(&self, key: String) -> libremetaverse_structured_data::OSD { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDMap.Item(System.String)" + ) + } + /// Setter for C# member: `P:LibreMetaverse.StructuredData.OSDMap.Item(System.String)`. + pub fn set_item(&mut self, key: String, value: libremetaverse_structured_data::OSD) { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.StructuredData.OSDMap.Item(System.String)" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.Keys`. + pub fn keys(&self) -> Vec { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDMap.Keys") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDMap.Type") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDMap.Values`. + pub fn values(&self) -> Vec { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDMap.Values") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDParser`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] +/// C# type: `T:LibreMetaverse.StructuredData.OSDParser`. pub struct OSDParser; impl OSDParser { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDParser"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader,System.Char[],System.Int32)`. + pub fn buffer_characters_equal( + reader: libremetaverse_types::compat::StringReader, + buffer: Vec, + offset: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader,System.Char[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32)`. + pub fn consume_bytes( + stream: Box, + consume_bytes: i32, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[])`. + pub fn deserialize_with_bytes( + data: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.IO.Stream)`. + pub fn deserialize_with_stream( + stream: Box, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.String)`. + pub fn deserialize_with_string( + data: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.IO.Stream)`. + pub fn deserialize_json_with_stream( + json: Box, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.String)`. + pub fn deserialize_json_with_string( + json: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeJson(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[])`. + pub fn deserialize_llsd_binary_with_bytes( + binary_data: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream)`. + pub fn deserialize_llsd_binary_with_stream( + stream: Box, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.IO.StringReader)`. + pub fn deserialize_llsd_notation_with_string_reader( + reader: libremetaverse_types::compat::StringReader, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.IO.StringReader)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.String)`. + pub fn deserialize_llsd_notation_with_string( + notation_data: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDNotation(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[])`. + pub fn deserialize_llsd_protobuf_with_bytes( + data: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.IO.Stream)`. + pub fn deserialize_llsd_protobuf_with_stream( + stream: Box, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[])`. + pub fn deserialize_llsd_xml_with_bytes( + xml_data: Vec, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.IO.Stream)`. + pub fn deserialize_llsd_xml_with_stream( + xml_stream: Box, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String)`. + pub fn deserialize_llsd_xml_with_string( + xml_data: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader)`. + pub fn deserialize_llsd_xml_with_xml_reader( + xml_data: libremetaverse_structured_data::xml::Reader, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlReader)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String,System.Char)`. + pub fn escape_character( + s: String, + c: libremetaverse_types::compat::Utf16CodeUnit, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String,System.Char)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte)`. + pub fn find_byte( + stream: Box, + to_find: u8, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String)`. + pub fn find_string( + stream: Box, + to_find: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.GetLengthInBrackets(System.IO.StringReader)`. + pub fn get_length_in_brackets( + reader: libremetaverse_types::compat::StringReader, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.GetLengthInBrackets(System.IO.StringReader)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.GetStringDelimitedBy(System.IO.StringReader,System.Char)`. + pub fn get_string_delimited_by( + reader: libremetaverse_types::compat::StringReader, + delimiter: libremetaverse_types::compat::Utf16CodeUnit, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.GetStringDelimitedBy(System.IO.StringReader,System.Char)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)`. + pub fn host_to_network_int_bytes(int_host_end: i32) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])`. + pub fn network_to_host_double(binary_net_end: Vec) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])`. + pub fn network_to_host_int(binary_net_end: Vec) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.PeekAndSkipWhitespace(System.IO.StringReader)`. + pub fn peek_and_skip_whitespace( + reader: libremetaverse_types::compat::StringReader, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.PeekAndSkipWhitespace(System.IO.StringReader)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.ReadAndSkipWhitespace(System.IO.StringReader)`. + pub fn read_and_skip_whitespace( + reader: libremetaverse_types::compat::StringReader, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.ReadAndSkipWhitespace(System.IO.StringReader)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeJsonString(LibreMetaverse.StructuredData.OSD,System.Boolean)`. + pub fn serialize_json_string( + osd: libremetaverse_structured_data::OSD, + preserve_defaults: Option, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeJsonString(LibreMetaverse.StructuredData.OSD,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_binary_with_osd( + osd: libremetaverse_structured_data::OSD, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(LibreMetaverse.StructuredData.OSD,System.Boolean)`. + pub fn serialize_llsd_binary_with_osd_boolean( + osd: libremetaverse_structured_data::OSD, + prepend_header: bool, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(LibreMetaverse.StructuredData.OSD,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_binary_stream_with_osd( + data: libremetaverse_structured_data::OSD, + ) -> Result>, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(LibreMetaverse.StructuredData.OSD,System.Boolean)`. + pub fn serialize_llsd_binary_stream_with_osd_boolean( + data: libremetaverse_structured_data::OSD, + prepend_header: bool, + ) -> Result>, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(LibreMetaverse.StructuredData.OSD,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDInnerXmlString(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_inner_xml_string( + data: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDInnerXmlString(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotation(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_notation( + osd: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotation(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationFormatted(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_notation_formatted( + osd: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationFormatted(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStream(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_notation_stream( + osd: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStream(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStreamFormatted(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_notation_stream_formatted( + osd: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDNotationStreamFormatted(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDProtobuf(LibreMetaverse.StructuredData.OSD,System.Boolean)`. + pub fn serialize_llsd_protobuf( + osd: libremetaverse_structured_data::OSD, + prepend_header: Option, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDProtobuf(LibreMetaverse.StructuredData.OSD,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_xml_bytes( + data: libremetaverse_structured_data::OSD, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter,LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_xml_element( + writer: libremetaverse_structured_data::xml::Writer, + data: libremetaverse_structured_data::OSD, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlWriter,LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(LibreMetaverse.StructuredData.OSD)`. + pub fn serialize_llsd_xml_string( + data: libremetaverse_structured_data::OSD, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(LibreMetaverse.StructuredData.OSD)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)`. + pub fn skip_white_space( + stream: Box, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String,System.Char)`. + pub fn unescape_character( + s: String, + c: libremetaverse_types::compat::Utf16CodeUnit, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String,System.Char)", + ) + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDReal`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDReal; +/// C# type: `T:LibreMetaverse.StructuredData.OSDReal`. +pub struct OSDReal { + value: f64, +} impl OSDReal { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDReal"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.#ctor(System.Double)`. + pub fn new(value: f64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDReal.#ctor(System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsReal`. + pub fn as_real(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsReal") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsUInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDReal.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDReal.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSDReal.ToString") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDReal.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDReal.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDString`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDString; +/// C# type: `T:LibreMetaverse.StructuredData.OSDString`. +pub struct OSDString { + value: String, +} impl OSDString { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDString"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.#ctor(System.String)`. + pub fn new(value: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDString.#ctor(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsDate`. + pub fn as_date(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsDate") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsInteger`. + pub fn as_integer(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsInteger") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsLong`. + pub fn as_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsLong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsReal`. + pub fn as_real(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsReal") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsUInteger`. + pub fn as_u_integer(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDString.AsUInteger", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsULong`. + pub fn as_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsULong") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsUUID`. + pub fn as_uuid(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsUUID") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.AsUri`. + pub fn as_uri(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.AsUri") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDString.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDString.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.StructuredData.OSDString.ToString" + ) + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDString.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDString.Type") + } } -/// `enum` shim for C# `LibreMetaverse.StructuredData.OSDType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDType; -impl OSDType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.StructuredData.OSDType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum OSDType { + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Array`. + Array = 10, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Binary`. + Binary = 8, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Boolean`. + Boolean = 1, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Date`. + Date = 6, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Integer`. + Integer = 2, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.LlsdXml`. + LlsdXml = 11, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Map`. + Map = 9, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Real`. + Real = 3, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.String`. + String = 4, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.URI`. + URI = 7, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.UUID`. + UUID = 5, + /// C# member: `F:LibreMetaverse.StructuredData.OSDType.Unknown`. + Unknown = 0, } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDUUID`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDUUID; +/// C# type: `T:LibreMetaverse.StructuredData.OSDUUID`. +pub struct OSDUUID { + value: libremetaverse_types::UUID, +} impl OSDUUID { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDUUID"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.#ctor(LibreMetaverse.UUID)`. + pub fn new(value: libremetaverse_types::UUID) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDUUID.#ctor(LibreMetaverse.UUID)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUUID.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.AsBoolean`. + pub fn as_boolean(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUUID.AsBoolean") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUUID.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.AsUUID`. + pub fn as_uuid(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUUID.AsUUID") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUUID.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUUID.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSDUUID.ToString") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDUUID.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDUUID.Type") + } } -/// `class` shim for C# `LibreMetaverse.StructuredData.OSDUri`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct OSDUri; -impl OSDUri { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.StructuredData.OSDUri"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.StructuredData.OSDUri`. +pub struct OSDUri { + value: libremetaverse_types::compat::Uri, +} +impl OSDUri { + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.#ctor(System.Uri)`. + pub fn new(uri: libremetaverse_types::compat::Uri) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.StructuredData.OSDUri.#ctor(System.Uri)", + ) + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.AsBinary`. + pub fn as_binary(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUri.AsBinary") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.AsString`. + pub fn as_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUri.AsString") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.AsUri`. + pub fn as_uri(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUri.AsUri") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.Copy`. + pub fn copy(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.StructuredData.OSDUri.Copy") + } + /// C# member: `M:LibreMetaverse.StructuredData.OSDUri.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.StructuredData.OSDUri.ToString") + } + /// C# member: `P:LibreMetaverse.StructuredData.OSDUri.Type`. + pub fn type_(&self) -> libremetaverse_structured_data::OSDType { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.StructuredData.OSDUri.Type") + } } diff --git a/crates/libremetaverse-structured-data/src/lib.rs b/crates/libremetaverse-structured-data/src/lib.rs index 7db83fa..4b2ca4a 100644 --- a/crates/libremetaverse-structured-data/src/lib.rs +++ b/crates/libremetaverse-structured-data/src/lib.rs @@ -1,7 +1,17 @@ //! Structured-data types corresponding to `LibreMetaverse.StructuredData`. +extern crate self as libremetaverse_structured_data; + mod generated; +pub mod xml { + /// Native XML reader boundary; external XML APIs are not copied. + pub struct Reader; + + /// Native XML writer boundary; external XML APIs are not copied. + pub struct Writer; +} + pub use generated::*; pub use libremetaverse_types as types; pub use libremetaverse_types::NotImplemented as Error; diff --git a/crates/libremetaverse-types/src/compat.rs b/crates/libremetaverse-types/src/compat.rs new file mode 100644 index 0000000..6ba8245 --- /dev/null +++ b/crates/libremetaverse-types/src/compat.rs @@ -0,0 +1,61 @@ +//! Project-owned replacements for external types exposed by C# signatures. +//! +//! These types preserve Rust API identity without copying external member +//! surfaces. Their behavior is implemented only when the owning API slice is +//! ported. + +use std::marker::PhantomData; + +pub trait Collection {} + +pub trait ReadWrite: std::io::Read + std::io::Write {} + +impl ReadWrite for T {} + +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +pub struct Object(u8); + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct Utf16CodeUnit(pub u16); + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct Guid(pub [u8; 16]); + +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +pub struct Uri(pub String); + +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +pub struct Regex(pub String); + +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +pub struct CultureInfo(pub String); + +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +pub struct ExternalError(pub String); + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct EnumValue(pub i64); + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct ArrayList(pub Vec); + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct Array(pub Vec); + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct Hashtable(pub std::collections::HashMap); + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct IDictionaryEnumerator; + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct IEqualityComparer(pub PhantomData); + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct StringReader(pub String); + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct StringWriter(pub String); + +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +pub struct TypeId(pub &'static str); diff --git a/crates/libremetaverse-types/src/generated.rs b/crates/libremetaverse-types/src/generated.rs index ebb4ab7..91a5dad 100644 --- a/crates/libremetaverse-types/src/generated.rs +++ b/crates/libremetaverse-types/src/generated.rs @@ -1,360 +1,5188 @@ -// @generated by tools/generate_surface.py; do not edit by hand. -// Source: LibreMetaverse 2aa70bb68513b39795da5d13c88f31b86e85a3ba +// @generated by tools/generate_api_shims.py; do not edit by hand. +#![allow(clippy::missing_errors_doc)] +#![allow(clippy::must_use_candidate)] +#![allow(clippy::all, clippy::pedantic, dead_code, unused_variables)] #![allow(non_camel_case_types)] +#![allow(non_snake_case)] -/// `enum` shim for C# `LibreMetaverse.AssetType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct AssetType; -impl AssetType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.AssetType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.AssetType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i8)] +pub enum AssetType { + /// C# member: `F:LibreMetaverse.AssetType.Animation`. + Animation = 20, + /// C# member: `F:LibreMetaverse.AssetType.Bodypart`. + Bodypart = 13, + /// C# member: `F:LibreMetaverse.AssetType.CallingCard`. + CallingCard = 2, + /// C# member: `F:LibreMetaverse.AssetType.Clothing`. + Clothing = 5, + /// C# member: `F:LibreMetaverse.AssetType.Folder`. + Folder = 8, + /// C# member: `F:LibreMetaverse.AssetType.Gesture`. + Gesture = 21, + /// C# member: `F:LibreMetaverse.AssetType.ImageJPEG`. + ImageJPEG = 19, + /// C# member: `F:LibreMetaverse.AssetType.ImageTGA`. + ImageTGA = 18, + /// C# member: `F:LibreMetaverse.AssetType.LSLBytecode`. + LSLBytecode = 11, + /// C# member: `F:LibreMetaverse.AssetType.LSLText`. + LSLText = 10, + /// C# member: `F:LibreMetaverse.AssetType.Landmark`. + Landmark = 3, + /// C# member: `F:LibreMetaverse.AssetType.Link`. + Link = 24, + /// C# member: `F:LibreMetaverse.AssetType.LinkFolder`. + LinkFolder = 25, + /// C# member: `F:LibreMetaverse.AssetType.Material`. + Material = 57, + /// C# member: `F:LibreMetaverse.AssetType.Mesh`. + Mesh = 49, + /// C# member: `F:LibreMetaverse.AssetType.Notecard`. + Notecard = 7, + /// C# member: `F:LibreMetaverse.AssetType.Object`. + Object = 6, + /// C# member: `F:LibreMetaverse.AssetType.Person`. + Person = 45, + /// C# member: `F:LibreMetaverse.AssetType.Script`. + Script = 4, + /// C# member: `F:LibreMetaverse.AssetType.Settings`. + Settings = 56, + /// C# member: `F:LibreMetaverse.AssetType.Simstate`. + Simstate = 22, + /// C# member: `F:LibreMetaverse.AssetType.Sound`. + Sound = 1, + /// C# member: `F:LibreMetaverse.AssetType.SoundWAV`. + SoundWAV = 17, + /// C# member: `F:LibreMetaverse.AssetType.Texture`. + Texture = 0, + /// C# member: `F:LibreMetaverse.AssetType.TextureTGA`. + TextureTGA = 12, + /// C# member: `F:LibreMetaverse.AssetType.Unknown`. + Unknown = -1, + /// C# member: `F:LibreMetaverse.AssetType.Widget`. + Widget = 40, } -/// `enum` shim for C# `LibreMetaverse.AttachmentPoint`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct AttachmentPoint; -impl AttachmentPoint { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.AttachmentPoint"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.AttachmentPoint`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum AttachmentPoint { + /// C# member: `F:LibreMetaverse.AttachmentPoint.AltLeftEar`. + AltLeftEar = 48, + /// C# member: `F:LibreMetaverse.AttachmentPoint.AltLeftEye`. + AltLeftEye = 50, + /// C# member: `F:LibreMetaverse.AttachmentPoint.AltRightEar`. + AltRightEar = 49, + /// C# member: `F:LibreMetaverse.AttachmentPoint.AltRightEye`. + AltRightEye = 51, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Chest`. + Chest = 1, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Chin`. + Chin = 12, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Default`. + Default = 0, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Groin`. + Groin = 53, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDBottom`. + HUDBottom = 37, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDBottomLeft`. + HUDBottomLeft = 36, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDBottomRight`. + HUDBottomRight = 38, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDCenter`. + HUDCenter = 35, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDCenter2`. + HUDCenter2 = 31, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDTop`. + HUDTop = 33, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDTopLeft`. + HUDTopLeft = 34, + /// C# member: `F:LibreMetaverse.AttachmentPoint.HUDTopRight`. + HUDTopRight = 32, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Jaw`. + Jaw = 47, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftEar`. + LeftEar = 13, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftEyeball`. + LeftEyeball = 15, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftFoot`. + LeftFoot = 7, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftForearm`. + LeftForearm = 21, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftHand`. + LeftHand = 5, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftHandRing`. + LeftHandRing = 41, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftHindFoot`. + LeftHindFoot = 54, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftHip`. + LeftHip = 25, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftLowerLeg`. + LeftLowerLeg = 27, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftPec`. + LeftPec = 29, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftShoulder`. + LeftShoulder = 3, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftUpperArm`. + LeftUpperArm = 20, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftUpperLeg`. + LeftUpperLeg = 26, + /// C# member: `F:LibreMetaverse.AttachmentPoint.LeftWing`. + LeftWing = 45, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Mouth`. + Mouth = 11, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Neck`. + Neck = 39, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Nose`. + Nose = 17, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Pelvis`. + Pelvis = 10, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightEar`. + RightEar = 14, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightEyeball`. + RightEyeball = 16, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightFoot`. + RightFoot = 8, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightForearm`. + RightForearm = 19, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightHand`. + RightHand = 6, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightHandRing`. + RightHandRing = 42, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightHindFoot`. + RightHindFoot = 55, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightHip`. + RightHip = 22, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightLowerLeg`. + RightLowerLeg = 24, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightPec`. + RightPec = 30, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightShoulder`. + RightShoulder = 4, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightUpperArm`. + RightUpperArm = 18, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightUpperLeg`. + RightUpperLeg = 23, + /// C# member: `F:LibreMetaverse.AttachmentPoint.RightWing`. + RightWing = 46, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Root`. + Root = 40, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Skull`. + Skull = 2, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Spine`. + Spine = 9, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Stomach`. + Stomach = 28, + /// C# member: `F:LibreMetaverse.AttachmentPoint.TailBase`. + TailBase = 43, + /// C# member: `F:LibreMetaverse.AttachmentPoint.TailTip`. + TailTip = 44, + /// C# member: `F:LibreMetaverse.AttachmentPoint.Tongue`. + Tongue = 52, } -/// `class` shim for C# `LibreMetaverse.CRC32`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct CRC32; +/// C# type: `T:LibreMetaverse.CRC32`. +pub struct CRC32 { + /// C# member: `F:LibreMetaverse.CRC32.CRC`. + pub crc: u32, +} impl CRC32 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.CRC32"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.CRC32.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.CRC32.#ctor") + } + /// C# member: `M:LibreMetaverse.CRC32.Update(System.Byte)`. + pub fn update_with_byte(&self, value: u8) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.CRC32.Update(System.Byte)") + } + /// C# member: `M:LibreMetaverse.CRC32.Update(System.Byte[],System.Int32,System.Int32)`. + pub fn update_with_bytes_int32_int32( + &self, + value: Vec, + pos: i32, + length: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CRC32.Update(System.Byte[],System.Int32,System.Int32)", + ) + } } -/// `class` shim for C# `LibreMetaverse.CacheDictionary`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct CacheDictionary(std::marker::PhantomData<(T0, T1)>); -impl CacheDictionary { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.CacheDictionary"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.CacheDictionary`2`. +pub struct CacheDictionary { + entries: std::collections::HashMap, + _marker: std::marker::PhantomData<(TKey, TValue)>, +} +impl CacheDictionary { + /// C# member: `M:LibreMetaverse.CacheDictionary`2.#ctor(System.Int32,LibreMetaverse.ICacheDictionaryRemovalStrategy{`0})`. + pub fn new( + max_size: i32, + removal_strategy: Box>, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.#ctor(System.Int32,LibreMetaverse.ICacheDictionaryRemovalStrategy{`0})", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0,`1})`. + pub fn add_with_key_value_pair( + &self, + item: (TKey, Option), + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0,`1})", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Add(`0,`1)`. + pub fn add_with_t_key_t_value( + &self, + key: TKey, + value: Option, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.CacheDictionary`2.Add(`0,`1)") + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.CacheDictionary`2.Clear") + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0,`1})`. + pub fn contains(&self, item: (TKey, Option)) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0,`1})", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.ContainsKey(`0)`. + pub fn contains_key(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.CacheDictionary`2.ContainsKey(`0)") + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)`. + pub fn copy_to( + &self, + array: Vec<(TKey, TValue)>, + array_index: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.GetEnumerator`. + pub fn get_enumerator( + &self, + ) -> Result)>>, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.CacheDictionary`2.GetEnumerator") + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0,`1})`. + pub fn remove_with_key_value_pair( + &self, + item: (TKey, Option), + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0,`1})", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.Remove(`0)`. + pub fn remove_with_t_key(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.CacheDictionary`2.Remove(`0)") + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.TryGetValue(`0,`1@)`. + pub fn try_get_value(&self, key: TKey, value: &mut Option) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.CacheDictionary`2.TryGetValue(`0,`1@)" + ) + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.Count") + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.IsReadOnly`. + pub fn is_read_only(&self) -> bool { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.IsReadOnly") + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.Item(`0)`. + pub fn item(&self, key: Option) -> Option { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.Item(`0)") + } + /// Setter for C# member: `P:LibreMetaverse.CacheDictionary`2.Item(`0)`. + pub fn set_item(&mut self, key: Option, value: Option) { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.Item(`0)") + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.Keys`. + pub fn keys(&self) -> Vec { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.Keys") + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.Values`. + pub fn values(&self) -> Vec> { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.CacheDictionary`2.Values") + } } -/// `class` shim for C# `LibreMetaverse.CacheDictionaryEnumerator`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct CacheDictionaryEnumerator; -impl CacheDictionaryEnumerator { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.CacheDictionaryEnumerator"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator`. +pub struct CacheDictionaryCacheDictionaryEnumerator { + _marker: std::marker::PhantomData<(TKey, TValue)>, +} +impl CacheDictionaryCacheDictionaryEnumerator { + /// C# member: `M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Dispose`. + pub fn dispose(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Dispose", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.MoveNext`. + pub fn move_next(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.MoveNext", + ) + } + /// C# member: `M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Reset`. + pub fn reset(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Reset", + ) + } + /// C# member: `P:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Current`. + pub fn current(&self) -> (TKey, Option) { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.CacheDictionary`2.CacheDictionaryEnumerator.Current" + ) + } } -/// `enum` shim for C# `LibreMetaverse.ClickAction`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct ClickAction; -impl ClickAction { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.ClickAction"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.ClickAction`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum ClickAction { + /// C# member: `F:LibreMetaverse.ClickAction.Buy`. + Buy = 2, + /// C# member: `F:LibreMetaverse.ClickAction.OpenMedia`. + OpenMedia = 6, + /// C# member: `F:LibreMetaverse.ClickAction.OpenTask`. + OpenTask = 4, + /// C# member: `F:LibreMetaverse.ClickAction.Pay`. + Pay = 3, + /// C# member: `F:LibreMetaverse.ClickAction.PlayMedia`. + PlayMedia = 5, + /// C# member: `F:LibreMetaverse.ClickAction.Sit`. + Sit = 1, + /// C# member: `F:LibreMetaverse.ClickAction.Touch`. + Touch = 0, } -/// `struct` shim for C# `LibreMetaverse.Color4`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Color4; +/// C# type: `T:LibreMetaverse.Color4`. +pub struct Color4 { + /// C# member: `F:LibreMetaverse.Color4.A`. + pub a: f32, + /// C# member: `F:LibreMetaverse.Color4.B`. + pub b: f32, + /// C# member: `F:LibreMetaverse.Color4.G`. + pub g: f32, + /// C# member: `F:LibreMetaverse.Color4.R`. + pub r: f32, +} impl Color4 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Color4"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Color4.Black`. + pub fn black() -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Color4.Black") + } + /// C# member: `F:LibreMetaverse.Color4.White`. + pub fn white() -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Color4.White") + } + /// C# member: `M:LibreMetaverse.Color4.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)`. + pub fn new_with_byte_byte_byte_byte(r: u8, g: u8, b: u8, a: u8) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean)`. + pub fn new_with_bytes_int32_boolean( + byte_array: Vec, + pos: i32, + inverted: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean)`. + pub fn new_with_bytes_int32_boolean_boolean( + byte_array: Vec, + pos: i32, + inverted: bool, + alpha_inverted: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.#ctor(System.Single,System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single_single( + r: f32, + g: f32, + b: f32, + a: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.#ctor(System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.CompareTo(LibreMetaverse.Color4)`. + pub fn compare_to(&self, color: libremetaverse_types::Color4) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.CompareTo(LibreMetaverse.Color4)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.Equals(LibreMetaverse.Color4)`. + pub fn equals_with_color4(&self, other: libremetaverse_types::Color4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.Equals(LibreMetaverse.Color4)" + ) + } + /// C# member: `M:LibreMetaverse.Color4.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Color4.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean)`. + pub fn from_bytes_with_bytes_int32_boolean( + byte_array: Vec, + pos: i32, + inverted: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean)`. + pub fn from_bytes_with_bytes_int32_boolean_boolean( + byte_array: Vec, + pos: i32, + inverted: bool, + alpha_inverted: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.FromHSV(System.Double,System.Double,System.Double)`. + pub fn from_hsv( + hue: f64, + saturation: f64, + value: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.FromHSV(System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.GetBytes`. + pub fn get_bytes_with_method(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Color4.GetBytes") + } + /// C# member: `M:LibreMetaverse.Color4.GetBytes(System.Boolean)`. + pub fn get_bytes_with_boolean(&self, inverted: bool) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Color4.GetBytes(System.Boolean)") + } + /// C# member: `M:LibreMetaverse.Color4.GetFloatBytes`. + pub fn get_float_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Color4.GetFloatBytes") + } + /// C# member: `M:LibreMetaverse.Color4.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Color4.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Color4.GetHue`. + pub fn get_hue(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Color4.GetHue") + } + /// C# member: `M:LibreMetaverse.Color4.Lerp(LibreMetaverse.Color4,LibreMetaverse.Color4,System.Single)`. + pub fn lerp( + value1: libremetaverse_types::Color4, + value2: libremetaverse_types::Color4, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.Lerp(LibreMetaverse.Color4,LibreMetaverse.Color4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes_with_bytes_int32(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean)`. + pub fn to_bytes_with_bytes_int32_boolean( + &self, + dest: Vec, + pos: i32, + inverted: bool, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.ToFloatBytes(System.Byte[],System.Int32)`. + pub fn to_float_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Color4.ToFloatBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Color4.ToRGBString`. + pub fn to_rgb_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Color4.ToRGBString") + } + /// C# member: `M:LibreMetaverse.Color4.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Color4.ToString") + } + /// C# member: `M:LibreMetaverse.Color4.op_Addition(LibreMetaverse.Color4,LibreMetaverse.Color4)`. + pub fn add( + lhs: libremetaverse_types::Color4, + rhs: libremetaverse_types::Color4, + ) -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.op_Addition(LibreMetaverse.Color4,LibreMetaverse.Color4)" + ) + } + /// C# member: `M:LibreMetaverse.Color4.op_Equality(LibreMetaverse.Color4,LibreMetaverse.Color4)`. + pub fn eq(lhs: libremetaverse_types::Color4, rhs: libremetaverse_types::Color4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.op_Equality(LibreMetaverse.Color4,LibreMetaverse.Color4)" + ) + } + /// C# member: `M:LibreMetaverse.Color4.op_Inequality(LibreMetaverse.Color4,LibreMetaverse.Color4)`. + pub fn ne(lhs: libremetaverse_types::Color4, rhs: libremetaverse_types::Color4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.op_Inequality(LibreMetaverse.Color4,LibreMetaverse.Color4)" + ) + } + /// C# member: `M:LibreMetaverse.Color4.op_Multiply(LibreMetaverse.Color4,LibreMetaverse.Color4)`. + pub fn mul( + lhs: libremetaverse_types::Color4, + rhs: libremetaverse_types::Color4, + ) -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.op_Multiply(LibreMetaverse.Color4,LibreMetaverse.Color4)" + ) + } + /// C# member: `M:LibreMetaverse.Color4.op_Subtraction(LibreMetaverse.Color4,LibreMetaverse.Color4)`. + pub fn sub( + lhs: libremetaverse_types::Color4, + rhs: libremetaverse_types::Color4, + ) -> libremetaverse_types::Color4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Color4.op_Subtraction(LibreMetaverse.Color4,LibreMetaverse.Color4)" + ) + } } -/// `class` shim for C# `LibreMetaverse.DoubleDictionary`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct DoubleDictionary(std::marker::PhantomData<(T0, T1, T2)>); -impl DoubleDictionary { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.DoubleDictionary"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.DoubleDictionary`3`. +pub struct DoubleDictionary { + by_first: std::collections::HashMap, + by_second: std::collections::HashMap, + _marker: std::marker::PhantomData<(TKey1, TKey2, TValue)>, +} +impl DoubleDictionary { + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.#ctor") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.#ctor(System.Int32)`. + pub fn new_with_int32(capacity: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.#ctor(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Add(`0,`1,`2)`. + pub fn add(&self, key1: TKey1, key2: TKey2, value: Option) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Add(`0,`1,`2)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Clear") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.ContainsKey(`0)`. + pub fn contains_key_with_t_key1(&self, key: TKey1) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.ContainsKey(`0)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.ContainsKey(`1)`. + pub fn contains_key_with_t_key2(&self, key: TKey2) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.ContainsKey(`1)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Dispose`. + pub fn dispose(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Dispose") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.FindAll(System.Predicate{`2})`. + pub fn find_all( + &self, + predicate: Box) -> bool + Send + Sync>, + ) -> Result>, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.FindAll(System.Predicate{`2})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.FindValue(System.Predicate{`2})`. + pub fn find_value( + &self, + predicate: Box) -> bool + Send + Sync>, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.FindValue(System.Predicate{`2})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`2}})`. + pub fn for_each_with_action( + &self, + action: Box)) + Send + Sync>, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`2}})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`1,`2}})`. + pub fn for_each_with_action_4dc2e201( + &self, + action: Box)) + Send + Sync>, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`1,`2}})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{`2})`. + pub fn for_each_with_action_b56adc7f( + &self, + action: Box) + Send + Sync>, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.ForEach(System.Action{`2})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Remove(`0)`. + pub fn remove_with_t_key1(&self, key1: TKey1) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Remove(`0)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Remove(`0,`1)`. + pub fn remove_with_t_key1_t_key2( + &self, + key1: TKey1, + key2: TKey2, + ) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Remove(`0,`1)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.Remove(`1)`. + pub fn remove_with_t_key2(&self, key2: TKey2) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.DoubleDictionary`3.Remove(`1)") + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.RemoveAll(System.Predicate{`2})`. + pub fn remove_all( + &self, + predicate: Box) -> bool + Send + Sync>, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.DoubleDictionary`3.RemoveAll(System.Predicate{`2})", + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.TryGetValue(`0,`2@)`. + pub fn try_get_value_with_t_key1_t_value( + &self, + key: TKey1, + value: &mut Option, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.DoubleDictionary`3.TryGetValue(`0,`2@)" + ) + } + /// C# member: `M:LibreMetaverse.DoubleDictionary`3.TryGetValue(`1,`2@)`. + pub fn try_get_value_with_t_key2_t_value( + &self, + key: TKey2, + value: &mut Option, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.DoubleDictionary`3.TryGetValue(`1,`2@)" + ) + } + /// C# member: `P:LibreMetaverse.DoubleDictionary`3.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.DoubleDictionary`3.Count") + } } -/// `class` shim for C# `LibreMetaverse.EmptyRemovalStrategy`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct EmptyRemovalStrategy(std::marker::PhantomData<(T0,)>); -impl EmptyRemovalStrategy { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.EmptyRemovalStrategy"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.EmptyRemovalStrategy`1`. +pub struct EmptyRemovalStrategy { + keys: Vec, + _marker: std::marker::PhantomData<(TKey,)>, +} +impl EmptyRemovalStrategy { + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.EmptyRemovalStrategy`1.#ctor") + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.EmptyRemovalStrategy`1.Clear") + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.GetKeyToRemove`. + pub fn get_key_to_remove(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EmptyRemovalStrategy`1.GetKeyToRemove", + ) + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.Initialize(System.Int32)`. + pub fn initialize(&self, max_size: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EmptyRemovalStrategy`1.Initialize(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.KeyAccessed(`0)`. + pub fn key_accessed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EmptyRemovalStrategy`1.KeyAccessed(`0)", + ) + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.KeyAdded(`0)`. + pub fn key_added(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EmptyRemovalStrategy`1.KeyAdded(`0)", + ) + } + /// C# member: `M:LibreMetaverse.EmptyRemovalStrategy`1.KeyRemoved(`0)`. + pub fn key_removed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EmptyRemovalStrategy`1.KeyRemoved(`0)", + ) + } +} +impl libremetaverse_types::ICacheDictionaryRemovalStrategy + for EmptyRemovalStrategy +{ } -/// `class` shim for C# `LibreMetaverse.EnumInfoAttribute`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct EnumInfoAttribute; +/// C# type: `T:LibreMetaverse.EnumInfoAttribute`. +pub struct EnumInfoAttribute { + /// C# member: `F:LibreMetaverse.EnumInfoAttribute.Text`. + pub text: String, +} impl EnumInfoAttribute { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.EnumInfoAttribute"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.EnumInfoAttribute.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.EnumInfoAttribute.#ctor") + } + /// C# member: `M:LibreMetaverse.EnumInfoAttribute.#ctor(System.String)`. + pub fn new_with_string(text: String) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EnumInfoAttribute.#ctor(System.String)", + ) + } } -/// `class` shim for C# `LibreMetaverse.EnumInfoExtensions`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] +/// C# type: `T:LibreMetaverse.EnumInfoExtensions`. pub struct EnumInfoExtensions; impl EnumInfoExtensions { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.EnumInfoExtensions"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.EnumInfoExtensions.GetText(System.Enum)`. + pub fn get_text( + value: libremetaverse_types::compat::EnumValue, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.EnumInfoExtensions.GetText(System.Enum)", + ) + } } -/// `class` shim for C# `LibreMetaverse.ExpiringCache`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct ExpiringCache(std::marker::PhantomData<(T0, T1)>); -impl ExpiringCache { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.ExpiringCache"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.ExpiringCache`2`. +pub struct ExpiringCache { + entries: std::collections::HashMap, + _marker: std::marker::PhantomData<(TKey, TValue)>, +} +impl ExpiringCache { + /// C# member: `M:LibreMetaverse.ExpiringCache`2.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.#ctor") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Add(`0,`1,System.Double)`. + pub fn add_with_t_key_t_value_double( + &self, + key: TKey, + value: Option, + expiration_seconds: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.Add(`0,`1,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Add(`0,`1,System.TimeSpan)`. + pub fn add_with_t_key_t_value_time_span( + &self, + key: TKey, + value: Option, + sliding_expiration: std::time::Duration, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.Add(`0,`1,System.TimeSpan)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.Double)`. + pub fn add_or_update_with_t_key_t_value_double( + &self, + key: TKey, + value: Option, + expiration_seconds: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.TimeSpan)`. + pub fn add_or_update_with_t_key_t_value_time_span( + &self, + key: TKey, + value: Option, + sliding_expiration: std::time::Duration, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.AddOrUpdate(`0,`1,System.TimeSpan)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.Clear") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Contains(`0)`. + pub fn contains(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.Contains(`0)") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.CopyTo(System.Array,System.Int32)`. + pub fn copy_to( + &self, + array: libremetaverse_types::compat::Array, + start_index: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.CopyTo(System.Array,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Dispose`. + pub fn dispose(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.Dispose") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Remove(`0)`. + pub fn remove(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.Remove(`0)") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.TryGetValue(`0,`1@)`. + pub fn try_get_value(&self, key: TKey, value: &mut Option) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.ExpiringCache`2.TryGetValue(`0,`1@)" + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Update(`0,`1)`. + pub fn update_with_t_key_t_value( + &self, + key: TKey, + value: Option, + ) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.ExpiringCache`2.Update(`0,`1)") + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Update(`0,`1,System.Double)`. + pub fn update_with_t_key_t_value_double( + &self, + key: TKey, + value: Option, + expiration_seconds: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.Update(`0,`1,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.ExpiringCache`2.Update(`0,`1,System.TimeSpan)`. + pub fn update_with_t_key_t_value_time_span( + &self, + key: TKey, + value: Option, + sliding_expiration: std::time::Duration, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ExpiringCache`2.Update(`0,`1,System.TimeSpan)", + ) + } + /// C# member: `P:LibreMetaverse.ExpiringCache`2.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ExpiringCache`2.Count") + } + /// C# member: `P:LibreMetaverse.ExpiringCache`2.Item(`0)`. + pub fn item(&self, key: TKey) -> Option { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ExpiringCache`2.Item(`0)") + } } -/// `enum` shim for C# `LibreMetaverse.ExtraParamType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct ExtraParamType; +/// C# type: `T:LibreMetaverse.ExtraParamType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(transparent)] +pub struct ExtraParamType(pub u16); impl ExtraParamType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.ExtraParamType"; - pub const CSHARP_KIND: &'static str = "enum"; + /// C# member: `F:LibreMetaverse.ExtraParamType.ExtendedMesh`. + pub const EXTENDED_MESH: Self = Self(112); + /// C# member: `F:LibreMetaverse.ExtraParamType.Flexible`. + pub const FLEXIBLE: Self = Self(16); + /// C# member: `F:LibreMetaverse.ExtraParamType.Light`. + pub const LIGHT: Self = Self(32); + /// C# member: `F:LibreMetaverse.ExtraParamType.LightImage`. + pub const LIGHT_IMAGE: Self = Self(64); + /// C# member: `F:LibreMetaverse.ExtraParamType.Mesh`. + pub const MESH: Self = Self(96); + /// C# member: `F:LibreMetaverse.ExtraParamType.ReflectionProbe`. + pub const REFLECTION_PROBE: Self = Self(144); + /// C# member: `F:LibreMetaverse.ExtraParamType.RenderMaterial`. + pub const RENDER_MATERIAL: Self = Self(128); + /// C# member: `F:LibreMetaverse.ExtraParamType.Sculpt`. + pub const SCULPT: Self = Self(48); } -/// `enum` shim for C# `LibreMetaverse.FaceType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct FaceType; -impl FaceType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.FaceType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.FaceType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u16)] +pub enum FaceType { + /// C# member: `F:LibreMetaverse.FaceType.InnerSide`. + InnerSide = 4, + /// C# member: `F:LibreMetaverse.FaceType.OuterSide0`. + OuterSide0 = 32, + /// C# member: `F:LibreMetaverse.FaceType.OuterSide1`. + OuterSide1 = 64, + /// C# member: `F:LibreMetaverse.FaceType.OuterSide2`. + OuterSide2 = 128, + /// C# member: `F:LibreMetaverse.FaceType.OuterSide3`. + OuterSide3 = 256, + /// C# member: `F:LibreMetaverse.FaceType.PathBegin`. + PathBegin = 1, + /// C# member: `F:LibreMetaverse.FaceType.PathEnd`. + PathEnd = 2, + /// C# member: `F:LibreMetaverse.FaceType.ProfileBegin`. + ProfileBegin = 8, + /// C# member: `F:LibreMetaverse.FaceType.ProfileEnd`. + ProfileEnd = 16, } -/// `enum` shim for C# `LibreMetaverse.FolderType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct FolderType; -impl FolderType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.FolderType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.FolderType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i8)] +pub enum FolderType { + /// C# member: `F:LibreMetaverse.FolderType.Animation`. + Animation = 20, + /// C# member: `F:LibreMetaverse.FolderType.BasicRoot`. + BasicRoot = 52, + /// C# member: `F:LibreMetaverse.FolderType.BodyPart`. + BodyPart = 13, + /// C# member: `F:LibreMetaverse.FolderType.CallingCard`. + CallingCard = 2, + /// C# member: `F:LibreMetaverse.FolderType.Clothing`. + Clothing = 5, + /// C# member: `F:LibreMetaverse.FolderType.CurrentOutfit`. + CurrentOutfit = 46, + /// C# member: `F:LibreMetaverse.FolderType.EnsembleEnd`. + EnsembleEnd = 45, + /// C# member: `F:LibreMetaverse.FolderType.EnsembleStart`. + EnsembleStart = 26, + /// C# member: `F:LibreMetaverse.FolderType.Favorites`. + Favorites = 23, + /// C# member: `F:LibreMetaverse.FolderType.Gesture`. + Gesture = 21, + /// C# member: `F:LibreMetaverse.FolderType.Inbox`. + Inbox = 50, + /// C# member: `F:LibreMetaverse.FolderType.LSLText`. + LSLText = 10, + /// C# member: `F:LibreMetaverse.FolderType.Landmark`. + Landmark = 3, + /// C# member: `F:LibreMetaverse.FolderType.LostAndFound`. + LostAndFound = 16, + /// C# member: `F:LibreMetaverse.FolderType.MarketplaceListings`. + MarketplaceListings = 53, + /// C# member: `F:LibreMetaverse.FolderType.MarketplaceStock`. + MarketplaceStock = 54, + /// C# member: `F:LibreMetaverse.FolderType.MarketplaceVersion`. + MarketplaceVersion = 55, + /// C# member: `F:LibreMetaverse.FolderType.Material`. + Material = 57, + /// C# member: `F:LibreMetaverse.FolderType.Mesh`. + Mesh = 49, + /// C# member: `F:LibreMetaverse.FolderType.MyOutfits`. + MyOutfits = 48, + /// C# member: `F:LibreMetaverse.FolderType.None`. + None = -1, + /// C# member: `F:LibreMetaverse.FolderType.Notecard`. + Notecard = 7, + /// C# member: `F:LibreMetaverse.FolderType.Object`. + Object = 6, + /// C# member: `F:LibreMetaverse.FolderType.OldRoot`. + OldRoot = 9, + /// C# member: `F:LibreMetaverse.FolderType.Outbox`. + Outbox = 51, + /// C# member: `F:LibreMetaverse.FolderType.Outfit`. + Outfit = 47, + /// C# member: `F:LibreMetaverse.FolderType.Root`. + Root = 8, + /// C# member: `F:LibreMetaverse.FolderType.Settings`. + Settings = 56, + /// C# member: `F:LibreMetaverse.FolderType.Snapshot`. + Snapshot = 15, + /// C# member: `F:LibreMetaverse.FolderType.Sound`. + Sound = 1, + /// C# member: `F:LibreMetaverse.FolderType.Suitcase`. + Suitcase = 100, + /// C# member: `F:LibreMetaverse.FolderType.Texture`. + Texture = 0, + /// C# member: `F:LibreMetaverse.FolderType.Trash`. + Trash = 14, } -/// `enum` shim for C# `LibreMetaverse.HoleType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct HoleType; -impl HoleType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.HoleType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.HoleType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum HoleType { + /// C# member: `F:LibreMetaverse.HoleType.Circle`. + Circle = 16, + /// C# member: `F:LibreMetaverse.HoleType.Same`. + Same = 0, + /// C# member: `F:LibreMetaverse.HoleType.Square`. + Square = 32, + /// C# member: `F:LibreMetaverse.HoleType.Triangle`. + Triangle = 48, } -/// Shim for C# `LibreMetaverse.ICacheDictionaryRemovalStrategy`. -pub trait ICacheDictionaryRemovalStrategy { - const CSHARP_NAME: &'static str = "LibreMetaverse.ICacheDictionaryRemovalStrategy"; +/// C# type: `T:LibreMetaverse.ICacheDictionaryRemovalStrategy`1`. +pub trait ICacheDictionaryRemovalStrategy { + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.Clear`. + fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.Clear", + ) + } + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.GetKeyToRemove`. + fn get_key_to_remove(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.GetKeyToRemove", + ) + } + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.Initialize(System.Int32)`. + fn initialize(&self, max_size: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.Initialize(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyAccessed(`0)`. + fn key_accessed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyAccessed(`0)", + ) + } + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyAdded(`0)`. + fn key_added(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyAdded(`0)", + ) + } + /// C# member: `M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyRemoved(`0)`. + fn key_removed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.ICacheDictionaryRemovalStrategy`1.KeyRemoved(`0)", + ) + } } -/// `enum` shim for C# `LibreMetaverse.InventoryType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct InventoryType; +/// C# type: `T:LibreMetaverse.InventoryType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(transparent)] +pub struct InventoryType(pub i8); impl InventoryType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.InventoryType"; - pub const CSHARP_KIND: &'static str = "enum"; + /// C# member: `F:LibreMetaverse.InventoryType.Animation`. + pub const ANIMATION: Self = Self(19); + /// C# member: `F:LibreMetaverse.InventoryType.Attachment`. + pub const ATTACHMENT: Self = Self(17); + /// C# member: `F:LibreMetaverse.InventoryType.CallingCard`. + pub const CALLING_CARD: Self = Self(2); + /// C# member: `F:LibreMetaverse.InventoryType.Category`. + pub const CATEGORY: Self = Self(8); + /// C# member: `F:LibreMetaverse.InventoryType.Folder`. + pub const FOLDER: Self = Self(8); + /// C# member: `F:LibreMetaverse.InventoryType.Gesture`. + pub const GESTURE: Self = Self(20); + /// C# member: `F:LibreMetaverse.InventoryType.LSL`. + pub const LSL: Self = Self(10); + /// C# member: `F:LibreMetaverse.InventoryType.Landmark`. + pub const LANDMARK: Self = Self(3); + /// C# member: `F:LibreMetaverse.InventoryType.Material`. + pub const MATERIAL: Self = Self(24); + /// C# member: `F:LibreMetaverse.InventoryType.Mesh`. + pub const MESH: Self = Self(22); + /// C# member: `F:LibreMetaverse.InventoryType.Notecard`. + pub const NOTECARD: Self = Self(7); + /// C# member: `F:LibreMetaverse.InventoryType.Object`. + pub const OBJECT: Self = Self(6); + /// C# member: `F:LibreMetaverse.InventoryType.RootCategory`. + pub const ROOT_CATEGORY: Self = Self(9); + /// C# member: `F:LibreMetaverse.InventoryType.Settings`. + pub const SETTINGS: Self = Self(23); + /// C# member: `F:LibreMetaverse.InventoryType.Snapshot`. + pub const SNAPSHOT: Self = Self(15); + /// C# member: `F:LibreMetaverse.InventoryType.Sound`. + pub const SOUND: Self = Self(1); + /// C# member: `F:LibreMetaverse.InventoryType.Texture`. + pub const TEXTURE: Self = Self(0); + /// C# member: `F:LibreMetaverse.InventoryType.Unknown`. + pub const UNKNOWN: Self = Self(-1); + /// C# member: `F:LibreMetaverse.InventoryType.Wearable`. + pub const WEARABLE: Self = Self(18); } -/// `enum` shim for C# `LibreMetaverse.JointType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct JointType; -impl JointType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.JointType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.JointType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum JointType { + /// C# member: `F:LibreMetaverse.JointType.Hinge`. + Hinge = 1, + /// C# member: `F:LibreMetaverse.JointType.Invalid`. + Invalid = 0, + /// C# member: `F:LibreMetaverse.JointType.Point`. + Point = 2, } -/// `class` shim for C# `LibreMetaverse.LruRemovalStrategy`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct LruRemovalStrategy(std::marker::PhantomData<(T0,)>); -impl LruRemovalStrategy { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.LruRemovalStrategy"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.LruRemovalStrategy`1`. +pub struct LruRemovalStrategy { + keys: Vec, + _marker: std::marker::PhantomData<(TKey,)>, +} +impl LruRemovalStrategy { + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.LruRemovalStrategy`1.#ctor") + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.LruRemovalStrategy`1.Clear") + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.GetKeyToRemove`. + pub fn get_key_to_remove(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.LruRemovalStrategy`1.GetKeyToRemove", + ) + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.Initialize(System.Int32)`. + pub fn initialize(&self, max_size: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.LruRemovalStrategy`1.Initialize(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.KeyAccessed(`0)`. + pub fn key_accessed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.LruRemovalStrategy`1.KeyAccessed(`0)", + ) + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.KeyAdded(`0)`. + pub fn key_added(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.LruRemovalStrategy`1.KeyAdded(`0)") + } + /// C# member: `M:LibreMetaverse.LruRemovalStrategy`1.KeyRemoved(`0)`. + pub fn key_removed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.LruRemovalStrategy`1.KeyRemoved(`0)", + ) + } +} +impl libremetaverse_types::ICacheDictionaryRemovalStrategy + for LruRemovalStrategy +{ } -/// `enum` shim for C# `LibreMetaverse.Material`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Material; -impl Material { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Material"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.Material`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum Material { + /// C# member: `F:LibreMetaverse.Material.Flesh`. + Flesh = 4, + /// C# member: `F:LibreMetaverse.Material.Glass`. + Glass = 2, + /// C# member: `F:LibreMetaverse.Material.Light`. + Light = 7, + /// C# member: `F:LibreMetaverse.Material.Metal`. + Metal = 1, + /// C# member: `F:LibreMetaverse.Material.Plastic`. + Plastic = 5, + /// C# member: `F:LibreMetaverse.Material.Rubber`. + Rubber = 6, + /// C# member: `F:LibreMetaverse.Material.Stone`. + Stone = 0, + /// C# member: `F:LibreMetaverse.Material.Wood`. + Wood = 3, } -/// `struct` shim for C# `LibreMetaverse.Matrix4`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Matrix4; +/// C# type: `T:LibreMetaverse.Matrix4`. +pub struct Matrix4 { + /// C# member: `F:LibreMetaverse.Matrix4.M11`. + pub m11: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M12`. + pub m12: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M13`. + pub m13: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M14`. + pub m14: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M21`. + pub m21: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M22`. + pub m22: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M23`. + pub m23: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M24`. + pub m24: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M31`. + pub m31: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M32`. + pub m32: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M33`. + pub m33: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M34`. + pub m34: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M41`. + pub m41: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M42`. + pub m42: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M43`. + pub m43: f32, + /// C# member: `F:LibreMetaverse.Matrix4.M44`. + pub m44: f32, +} impl Matrix4 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Matrix4"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Matrix4.Identity`. + pub fn identity() -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Matrix4.Identity") + } + /// C# member: `F:LibreMetaverse.Matrix4.Zero`. + pub fn zero() -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Matrix4.Zero") + } + /// C# member: `M:LibreMetaverse.Matrix4.#ctor(LibreMetaverse.Matrix4)`. + pub fn new_with_matrix4(m: libremetaverse_types::Matrix4) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.#ctor(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.#ctor(System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single( + roll: f32, + pitch: f32, + yaw: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.#ctor(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single_single_single_single_single_single_single_single_single_single_single_single_single_single( + m11: f32, + m12: f32, + m13: f32, + m14: f32, + m21: f32, + m22: f32, + m23: f32, + m24: f32, + m31: f32, + m32: f32, + m33: f32, + m34: f32, + m41: f32, + m42: f32, + m43: f32, + m44: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Add(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn add_with_matrix4_matrix4( + matrix1: libremetaverse_types::Matrix4, + matrix2: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Add(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Adjoint(LibreMetaverse.Matrix4)`. + pub fn adjoint( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Adjoint(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Adjoint3x3(LibreMetaverse.Matrix4)`. + pub fn adjoint3x3( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Adjoint3x3(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateFromAxisAngle(LibreMetaverse.Vector3,System.Single)`. + pub fn create_from_axis_angle( + axis: libremetaverse_types::Vector3, + angle: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateFromAxisAngle(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)`. + pub fn create_from_eulers( + roll: f32, + pitch: f32, + yaw: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateFromQuaternion(LibreMetaverse.Quaternion)`. + pub fn create_from_quaternion( + quaternion: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateFromQuaternion(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateLookAt(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn create_look_at( + camera_position: libremetaverse_types::Vector3, + camera_target: libremetaverse_types::Vector3, + camera_up_vector: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateLookAt(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateRotationX(System.Single)`. + pub fn create_rotation_x(radians: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateRotationX(System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateRotationY(System.Single)`. + pub fn create_rotation_y(radians: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateRotationY(System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateRotationZ(System.Single)`. + pub fn create_rotation_z(radians: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateRotationZ(System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateScale(LibreMetaverse.Vector3)`. + pub fn create_scale( + scale: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateScale(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateTranslation(LibreMetaverse.Vector3)`. + pub fn create_translation( + position: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateTranslation(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.CreateWorld(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn create_world( + position: libremetaverse_types::Vector3, + forward: libremetaverse_types::Vector3, + up: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.CreateWorld(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Decompose(LibreMetaverse.Vector3@,LibreMetaverse.Quaternion@,LibreMetaverse.Vector3@)`. + pub fn decompose( + &mut self, + scale: &mut libremetaverse_types::Vector3, + rotation: &mut libremetaverse_types::Quaternion, + translation: &mut libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Decompose(LibreMetaverse.Vector3@,LibreMetaverse.Quaternion@,LibreMetaverse.Vector3@)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Determinant`. + pub fn determinant(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Matrix4.Determinant") + } + /// C# member: `M:LibreMetaverse.Matrix4.Determinant3x3`. + pub fn determinant3x3(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Matrix4.Determinant3x3") + } + /// C# member: `M:LibreMetaverse.Matrix4.Divide(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn divide_with_matrix4_matrix4( + matrix1: libremetaverse_types::Matrix4, + matrix2: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Divide(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Divide(LibreMetaverse.Matrix4,System.Single)`. + pub fn divide_with_matrix4_single( + matrix1: libremetaverse_types::Matrix4, + divider: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Divide(LibreMetaverse.Matrix4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Equals(LibreMetaverse.Matrix4)`. + pub fn equals_with_matrix4(&self, other: libremetaverse_types::Matrix4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.Equals(LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Matrix4.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)`. + pub fn get_euler_angles( + &self, + roll: &mut f32, + pitch: &mut f32, + yaw: &mut f32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Matrix4.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Matrix4.GetQuaternion`. + pub fn get_quaternion(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Matrix4.GetQuaternion") + } + /// C# member: `M:LibreMetaverse.Matrix4.Inverse(LibreMetaverse.Matrix4)`. + pub fn inverse( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Inverse(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Inverse3x3(LibreMetaverse.Matrix4)`. + pub fn inverse3x3( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Inverse3x3(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Lerp(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4,System.Single)`. + pub fn lerp( + matrix1: libremetaverse_types::Matrix4, + matrix2: libremetaverse_types::Matrix4, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Lerp(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Minor(LibreMetaverse.Matrix4,System.Int32,System.Int32)`. + pub fn minor( + matrix: libremetaverse_types::Matrix4, + row: i32, + col: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Minor(LibreMetaverse.Matrix4,System.Int32,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Multiply(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn multiply_with_matrix4_matrix4( + matrix1: libremetaverse_types::Matrix4, + matrix2: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Multiply(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Multiply(LibreMetaverse.Matrix4,System.Single)`. + pub fn multiply_with_matrix4_single( + matrix1: libremetaverse_types::Matrix4, + scale_factor: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Multiply(LibreMetaverse.Matrix4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Negate(LibreMetaverse.Matrix4)`. + pub fn negate( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Negate(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Subtract(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn subtract( + matrix1: libremetaverse_types::Matrix4, + matrix2: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Subtract(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Matrix4.ToString") + } + /// C# member: `M:LibreMetaverse.Matrix4.Trace`. + pub fn trace(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Matrix4.Trace") + } + /// C# member: `M:LibreMetaverse.Matrix4.Transform(LibreMetaverse.Matrix4,LibreMetaverse.Quaternion)`. + pub fn transform( + value: libremetaverse_types::Matrix4, + rotation: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Transform(LibreMetaverse.Matrix4,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.Transpose(LibreMetaverse.Matrix4)`. + pub fn transpose( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Matrix4.Transpose(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Addition(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn add_with_matrix4_matrix4_31d5e46d( + left: libremetaverse_types::Matrix4, + right: libremetaverse_types::Matrix4, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Addition(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Division(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn div_with_matrix4_matrix4( + left: libremetaverse_types::Matrix4, + right: libremetaverse_types::Matrix4, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Division(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Division(LibreMetaverse.Matrix4,System.Single)`. + pub fn div_with_matrix4_single( + matrix: libremetaverse_types::Matrix4, + divider: f32, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Division(LibreMetaverse.Matrix4,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Equality(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn eq(left: libremetaverse_types::Matrix4, right: libremetaverse_types::Matrix4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Equality(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Inequality(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn ne(left: libremetaverse_types::Matrix4, right: libremetaverse_types::Matrix4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Inequality(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Multiply(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn mul_with_matrix4_matrix4( + left: libremetaverse_types::Matrix4, + right: libremetaverse_types::Matrix4, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Multiply(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Multiply(LibreMetaverse.Matrix4,System.Single)`. + pub fn mul_with_matrix4_single( + left: libremetaverse_types::Matrix4, + scalar: f32, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Multiply(LibreMetaverse.Matrix4,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_Subtraction(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)`. + pub fn sub( + left: libremetaverse_types::Matrix4, + right: libremetaverse_types::Matrix4, + ) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_Subtraction(LibreMetaverse.Matrix4,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Matrix4.op_UnaryNegation(LibreMetaverse.Matrix4)`. + pub fn neg(matrix: libremetaverse_types::Matrix4) -> libremetaverse_types::Matrix4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Matrix4.op_UnaryNegation(LibreMetaverse.Matrix4)" + ) + } + /// C# member: `P:LibreMetaverse.Matrix4.AtAxis`. + pub fn at_axis(&self) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Matrix4.AtAxis") + } + /// C# member: `P:LibreMetaverse.Matrix4.Item(System.Int32)`. + pub fn item_with_int32(&self, row: i32) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Matrix4.Item(System.Int32)") + } + /// C# member: `P:LibreMetaverse.Matrix4.Item(System.Int32,System.Int32)`. + pub fn item_with_int32_int32(&self, row: i32, column: i32) -> f32 { + libremetaverse_types::unimplemented_api!( + "P:LibreMetaverse.Matrix4.Item(System.Int32,System.Int32)" + ) + } + /// C# member: `P:LibreMetaverse.Matrix4.LeftAxis`. + pub fn left_axis(&self) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Matrix4.LeftAxis") + } + /// C# member: `P:LibreMetaverse.Matrix4.UpAxis`. + pub fn up_axis(&self) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Matrix4.UpAxis") + } } -/// `class` shim for C# `LibreMetaverse.MruRemovalStrategy`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct MruRemovalStrategy(std::marker::PhantomData<(T0,)>); -impl MruRemovalStrategy { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.MruRemovalStrategy"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.MruRemovalStrategy`1`. +pub struct MruRemovalStrategy { + keys: Vec, + _marker: std::marker::PhantomData<(TKey,)>, +} +impl MruRemovalStrategy { + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.#ctor`. + pub fn new() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.MruRemovalStrategy`1.#ctor") + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.MruRemovalStrategy`1.Clear") + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.GetKeyToRemove`. + pub fn get_key_to_remove(&self) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MruRemovalStrategy`1.GetKeyToRemove", + ) + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.Initialize(System.Int32)`. + pub fn initialize(&self, max_size: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MruRemovalStrategy`1.Initialize(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.KeyAccessed(`0)`. + pub fn key_accessed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MruRemovalStrategy`1.KeyAccessed(`0)", + ) + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.KeyAdded(`0)`. + pub fn key_added(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.MruRemovalStrategy`1.KeyAdded(`0)") + } + /// C# member: `M:LibreMetaverse.MruRemovalStrategy`1.KeyRemoved(`0)`. + pub fn key_removed(&self, key: TKey) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MruRemovalStrategy`1.KeyRemoved(`0)", + ) + } +} +impl libremetaverse_types::ICacheDictionaryRemovalStrategy + for MruRemovalStrategy +{ } -/// `class` shim for C# `LibreMetaverse.MultiValueDictionary`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct MultiValueDictionary(std::marker::PhantomData<(T0, T1)>); -impl MultiValueDictionary { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.MultiValueDictionary"; - pub const CSHARP_KIND: &'static str = "class"; +/// C# type: `T:LibreMetaverse.MultiValueDictionary`2`. +pub struct MultiValueDictionary { + entries: std::collections::HashMap>, + _marker: std::marker::PhantomData<(TKey, TValue)>, +} +impl MultiValueDictionary { + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor`. + pub fn new_with_constructor() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.MultiValueDictionary`2.#ctor") + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}})`. + pub fn new_with_i_enumerable( + enumerable: Box>)>>, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0})`. + pub fn new_with_i_enumerable_i_equality_comparer( + enumerable: Box>)>>, + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})`. + pub fn new_with_i_equality_comparer( + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Int32)`. + pub fn new_with_int32(capacity: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0})`. + pub fn new_with_int32_i_equality_comparer( + capacity: i32, + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Add(`0,`1)`. + pub fn add(&self, key: TKey, value: Option) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.MultiValueDictionary`2.Add(`0,`1)") + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.AddRange(`0,System.Collections.Generic.IEnumerable{`1})`. + pub fn add_range( + &self, + key: TKey, + values: Box>>, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.AddRange(`0,System.Collections.Generic.IEnumerable{`1})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Clear`. + pub fn clear(&self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.MultiValueDictionary`2.Clear") + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Contains(`0,`1)`. + pub fn contains(&self, key: TKey, value: Option) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Contains(`0,`1)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.ContainsKey(`0)`. + pub fn contains_key(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.ContainsKey(`0)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.ContainsValue(`1)`. + pub fn contains_value(&self, value: Option) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.ContainsValue(`1)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1`. + pub fn create_with_method< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >() -> Result>, crate::Error> + { + libremetaverse_types::not_implemented("M:LibreMetaverse.MultiValueDictionary`2.Create``1") + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}})`. + pub fn create_with_i_enumerable< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >( + enumerable: Box>)>>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0})`. + pub fn create_with_i_enumerable_i_equality_comparer< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >( + enumerable: Box>)>>, + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})`. + pub fn create_with_i_enumerable_i_equality_comparer_func< + TValueCollection: libremetaverse_types::compat::Collection, + >( + enumerable: Box>)>>, + comparer: libremetaverse_types::compat::IEqualityComparer, + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Func{``0})`. + pub fn create_with_i_enumerable_func< + TValueCollection: libremetaverse_types::compat::Collection, + >( + enumerable: Box>)>>, + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IReadOnlyCollection{`1}}},System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEqualityComparer{`0})`. + pub fn create_with_i_equality_comparer< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >( + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})`. + pub fn create_with_i_equality_comparer_func< + TValueCollection: libremetaverse_types::compat::Collection, + >( + comparer: libremetaverse_types::compat::IEqualityComparer, + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Func{``0})`. + pub fn create_with_func>( + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32)`. + pub fn create_with_int32< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >( + capacity: i32, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Collections.Generic.IEqualityComparer{`0})`. + pub fn create_with_int32_i_equality_comparer< + TValueCollection: libremetaverse_types::compat::Collection + Default, + >( + capacity: i32, + comparer: libremetaverse_types::compat::IEqualityComparer, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Collections.Generic.IEqualityComparer{`0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})`. + pub fn create_with_int32_i_equality_comparer_func< + TValueCollection: libremetaverse_types::compat::Collection, + >( + capacity: i32, + comparer: libremetaverse_types::compat::IEqualityComparer, + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Collections.Generic.IEqualityComparer{`0},System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Func{``0})`. + pub fn create_with_int32_func< + TValueCollection: libremetaverse_types::compat::Collection, + >( + capacity: i32, + collection_factory: Box TValueCollection + Send + Sync>, + ) -> Result>, crate::Error> + { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Create``1(System.Int32,System.Func{``0})", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.GetEnumerator`. + pub fn get_enumerator( + &self, + ) -> Result>)>>, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.GetEnumerator", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Remove(`0)`. + pub fn remove_with_t_key(&self, key: TKey) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.MultiValueDictionary`2.Remove(`0)") + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.Remove(`0,`1)`. + pub fn remove_with_t_key_t_value( + &self, + key: TKey, + value: Option, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.MultiValueDictionary`2.Remove(`0,`1)", + ) + } + /// C# member: `M:LibreMetaverse.MultiValueDictionary`2.TryGetValue(`0,System.Collections.Generic.IReadOnlyCollection{`1}@)`. + pub fn try_get_value(&self, key: TKey, value: &mut Option>>) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.MultiValueDictionary`2.TryGetValue(`0,System.Collections.Generic.IReadOnlyCollection{`1}@)" + ) + } + /// C# member: `P:LibreMetaverse.MultiValueDictionary`2.Count`. + pub fn count(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.MultiValueDictionary`2.Count") + } + /// C# member: `P:LibreMetaverse.MultiValueDictionary`2.Item(`0)`. + pub fn item(&self, key: TKey) -> Vec> { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.MultiValueDictionary`2.Item(`0)") + } + /// C# member: `P:LibreMetaverse.MultiValueDictionary`2.Keys`. + pub fn keys(&self) -> Box> { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.MultiValueDictionary`2.Keys") + } + /// C# member: `P:LibreMetaverse.MultiValueDictionary`2.Values`. + pub fn values(&self) -> Box>>> { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.MultiValueDictionary`2.Values") + } } -/// `enum` shim for C# `LibreMetaverse.ObjectCategory`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct ObjectCategory; -impl ObjectCategory { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.ObjectCategory"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.ObjectCategory`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i32)] +pub enum ObjectCategory { + /// C# member: `F:LibreMetaverse.ObjectCategory.Group`. + Group = 2, + /// C# member: `F:LibreMetaverse.ObjectCategory.Invalid`. + Invalid = -1, + /// C# member: `F:LibreMetaverse.ObjectCategory.None`. + None = 0, + /// C# member: `F:LibreMetaverse.ObjectCategory.Other`. + Other = 3, + /// C# member: `F:LibreMetaverse.ObjectCategory.Owner`. + Owner = 1, + /// C# member: `F:LibreMetaverse.ObjectCategory.Selected`. + Selected = 4, + /// C# member: `F:LibreMetaverse.ObjectCategory.Temporary`. + Temporary = 5, } -/// `enum` shim for C# `LibreMetaverse.PCode`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct PCode; -impl PCode { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.PCode"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.PCode`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum PCode { + /// C# member: `F:LibreMetaverse.PCode.Avatar`. + Avatar = 47, + /// C# member: `F:LibreMetaverse.PCode.Grass`. + Grass = 95, + /// C# member: `F:LibreMetaverse.PCode.NewTree`. + NewTree = 111, + /// C# member: `F:LibreMetaverse.PCode.None`. + None = 0, + /// C# member: `F:LibreMetaverse.PCode.ParticleSystem`. + ParticleSystem = 143, + /// C# member: `F:LibreMetaverse.PCode.Prim`. + Prim = 9, + /// C# member: `F:LibreMetaverse.PCode.Tree`. + Tree = 255, } -/// `enum` shim for C# `LibreMetaverse.PathCurve`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct PathCurve; -impl PathCurve { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.PathCurve"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.PathCurve`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum PathCurve { + /// C# member: `F:LibreMetaverse.PathCurve.Circle`. + Circle = 32, + /// C# member: `F:LibreMetaverse.PathCurve.Circle2`. + Circle2 = 48, + /// C# member: `F:LibreMetaverse.PathCurve.Flexible`. + Flexible = 128, + /// C# member: `F:LibreMetaverse.PathCurve.Line`. + Line = 16, + /// C# member: `F:LibreMetaverse.PathCurve.Test`. + Test = 64, } -/// `enum` shim for C# `LibreMetaverse.PhysicsShapeType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct PhysicsShapeType; -impl PhysicsShapeType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.PhysicsShapeType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.PhysicsShapeType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum PhysicsShapeType { + /// C# member: `F:LibreMetaverse.PhysicsShapeType.ConvexHull`. + ConvexHull = 2, + /// C# member: `F:LibreMetaverse.PhysicsShapeType.None`. + None = 1, + /// C# member: `F:LibreMetaverse.PhysicsShapeType.Prim`. + Prim = 0, } -/// `enum` shim for C# `LibreMetaverse.Platform`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Platform; -impl Platform { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Platform"; - pub const CSHARP_KIND: &'static str = "enum"; -} - -/// `enum` shim for C# `LibreMetaverse.PrimFlags`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct PrimFlags; +/// C# type: `T:LibreMetaverse.PrimFlags`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(transparent)] +pub struct PrimFlags(pub u32); impl PrimFlags { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.PrimFlags"; - pub const CSHARP_KIND: &'static str = "enum"; + /// C# member: `F:LibreMetaverse.PrimFlags.AllowInventoryDrop`. + pub const ALLOW_INVENTORY_DROP: Self = Self(65536); + /// C# member: `F:LibreMetaverse.PrimFlags.AnimSource`. + pub const ANIM_SOURCE: Self = Self(2097152); + /// C# member: `F:LibreMetaverse.PrimFlags.CameraDecoupled`. + pub const CAMERA_DECOUPLED: Self = Self(1048576); + /// C# member: `F:LibreMetaverse.PrimFlags.CameraSource`. + pub const CAMERA_SOURCE: Self = Self(4194304); + /// C# member: `F:LibreMetaverse.PrimFlags.CastShadows`. + pub const CAST_SHADOWS: Self = Self(8388608); + /// C# member: `F:LibreMetaverse.PrimFlags.CreateSelected`. + pub const CREATE_SELECTED: Self = Self(2); + /// C# member: `F:LibreMetaverse.PrimFlags.DieAtEdge`. + pub const DIE_AT_EDGE: Self = Self(16777216); + /// C# member: `F:LibreMetaverse.PrimFlags.Flying`. + pub const FLYING: Self = Self(134217728); + /// C# member: `F:LibreMetaverse.PrimFlags.InventoryEmpty`. + pub const INVENTORY_EMPTY: Self = Self(2048); + /// C# member: `F:LibreMetaverse.PrimFlags.JointHinge`. + pub const JOINT_HINGE: Self = Self(4096); + /// C# member: `F:LibreMetaverse.PrimFlags.JointLP2P`. + pub const JOINT_LP2_P: Self = Self(16384); + /// C# member: `F:LibreMetaverse.PrimFlags.JointP2P`. + pub const JOINT_P2_P: Self = Self(8192); + /// C# member: `F:LibreMetaverse.PrimFlags.JointWheel`. + pub const JOINT_WHEEL: Self = Self(32768); + /// C# member: `F:LibreMetaverse.PrimFlags.Money`. + pub const MONEY: Self = Self(512); + /// C# member: `F:LibreMetaverse.PrimFlags.None`. + pub const NONE: Self = Self(0); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectAnyOwner`. + pub const OBJECT_ANY_OWNER: Self = Self(16); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectCopy`. + pub const OBJECT_COPY: Self = Self(8); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectGroupOwned`. + pub const OBJECT_GROUP_OWNED: Self = Self(262144); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectModify`. + pub const OBJECT_MODIFY: Self = Self(4); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectMove`. + pub const OBJECT_MOVE: Self = Self(256); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectOwnerModify`. + pub const OBJECT_OWNER_MODIFY: Self = Self(268435456); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectTransfer`. + pub const OBJECT_TRANSFER: Self = Self(131072); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectYouOfficer`. + pub const OBJECT_YOU_OFFICER: Self = Self(524288); + /// C# member: `F:LibreMetaverse.PrimFlags.ObjectYouOwner`. + pub const OBJECT_YOU_OWNER: Self = Self(32); + /// C# member: `F:LibreMetaverse.PrimFlags.Phantom`. + pub const PHANTOM: Self = Self(1024); + /// C# member: `F:LibreMetaverse.PrimFlags.Physics`. + pub const PHYSICS: Self = Self(1); + /// C# member: `F:LibreMetaverse.PrimFlags.ReturnAtEdge`. + pub const RETURN_AT_EDGE: Self = Self(33554432); + /// C# member: `F:LibreMetaverse.PrimFlags.Sandbox`. + pub const SANDBOX: Self = Self(67108864); + /// C# member: `F:LibreMetaverse.PrimFlags.Scripted`. + pub const SCRIPTED: Self = Self(64); + /// C# member: `F:LibreMetaverse.PrimFlags.Temporary`. + pub const TEMPORARY: Self = Self(1073741824); + /// C# member: `F:LibreMetaverse.PrimFlags.TemporaryOnRez`. + pub const TEMPORARY_ON_REZ: Self = Self(536870912); + /// C# member: `F:LibreMetaverse.PrimFlags.Touch`. + pub const TOUCH: Self = Self(128); + /// C# member: `F:LibreMetaverse.PrimFlags.ZlibCompressed`. + pub const ZLIB_COMPRESSED: Self = Self(2147483648); } -/// `enum` shim for C# `LibreMetaverse.PrimType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct PrimType; -impl PrimType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.PrimType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.PrimType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i32)] +pub enum PrimType { + /// C# member: `F:LibreMetaverse.PrimType.Box`. + Box = 1, + /// C# member: `F:LibreMetaverse.PrimType.Cylinder`. + Cylinder = 2, + /// C# member: `F:LibreMetaverse.PrimType.Mesh`. + Mesh = 9, + /// C# member: `F:LibreMetaverse.PrimType.Prism`. + Prism = 3, + /// C# member: `F:LibreMetaverse.PrimType.Ring`. + Ring = 7, + /// C# member: `F:LibreMetaverse.PrimType.Sculpt`. + Sculpt = 8, + /// C# member: `F:LibreMetaverse.PrimType.Sphere`. + Sphere = 4, + /// C# member: `F:LibreMetaverse.PrimType.Torus`. + Torus = 5, + /// C# member: `F:LibreMetaverse.PrimType.Tube`. + Tube = 6, + /// C# member: `F:LibreMetaverse.PrimType.Unknown`. + Unknown = 0, } -/// `enum` shim for C# `LibreMetaverse.ProfileCurve`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct ProfileCurve; -impl ProfileCurve { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.ProfileCurve"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.ProfileCurve`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum ProfileCurve { + /// C# member: `F:LibreMetaverse.ProfileCurve.Circle`. + Circle = 0, + /// C# member: `F:LibreMetaverse.ProfileCurve.EqualTriangle`. + EqualTriangle = 3, + /// C# member: `F:LibreMetaverse.ProfileCurve.HalfCircle`. + HalfCircle = 5, + /// C# member: `F:LibreMetaverse.ProfileCurve.IsoTriangle`. + IsoTriangle = 2, + /// C# member: `F:LibreMetaverse.ProfileCurve.RightTriangle`. + RightTriangle = 4, + /// C# member: `F:LibreMetaverse.ProfileCurve.Square`. + Square = 1, } -/// `struct` shim for C# `LibreMetaverse.Quaternion`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Quaternion; +/// C# type: `T:LibreMetaverse.Quaternion`. +pub struct Quaternion { + /// C# member: `F:LibreMetaverse.Quaternion.W`. + pub w: f32, + /// C# member: `F:LibreMetaverse.Quaternion.X`. + pub x: f32, + /// C# member: `F:LibreMetaverse.Quaternion.Y`. + pub y: f32, + /// C# member: `F:LibreMetaverse.Quaternion.Z`. + pub z: f32, +} impl Quaternion { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Quaternion"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Quaternion.Identity`. + pub fn identity() -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Quaternion.Identity") + } + /// C# member: `M:LibreMetaverse.Quaternion.#ctor(LibreMetaverse.Vector3,System.Single)`. + pub fn new_with_vector3_single( + vector_part: libremetaverse_types::Vector3, + scalar_part: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.#ctor(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)`. + pub fn new_with_bytes_int32_boolean( + byte_array: Vec, + pos: i32, + normalized: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single(x: f32, y: f32, z: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single_single( + x: f32, + y: f32, + z: f32, + w: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Add(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn add_with_quaternion_quaternion( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Add(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.ApproxEquals(LibreMetaverse.Quaternion,System.Single)`. + pub fn approx_equals( + &mut self, + quat: libremetaverse_types::Quaternion, + tolerance: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.ApproxEquals(LibreMetaverse.Quaternion,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Conjugate(LibreMetaverse.Quaternion)`. + pub fn conjugate( + quaternion: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Conjugate(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.CreateFromAxisAngle(LibreMetaverse.Vector3,System.Single)`. + pub fn create_from_axis_angle_with_vector3_single( + axis: libremetaverse_types::Vector3, + angle: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.CreateFromAxisAngle(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)`. + pub fn create_from_axis_angle_with_single_single_single_single( + axis_x: f32, + axis_y: f32, + axis_z: f32, + angle: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.CreateFromEulers(LibreMetaverse.Vector3)`. + pub fn create_from_eulers_with_vector3( + eulers: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.CreateFromEulers(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)`. + pub fn create_from_eulers_with_single_single_single( + roll: f32, + pitch: f32, + yaw: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.CreateFromRotationMatrix(LibreMetaverse.Matrix4)`. + pub fn create_from_rotation_matrix( + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.CreateFromRotationMatrix(LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Divide(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn divide( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Divide(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Dot(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn dot( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Dot(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Equals(LibreMetaverse.Quaternion)`. + pub fn equals_with_quaternion(&self, other: libremetaverse_types::Quaternion) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.Equals(LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.Equals(System.Object)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)`. + pub fn from_bytes( + byte_array: Vec, + pos: i32, + normalized: bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.GetAxisAngle(LibreMetaverse.Vector3@,System.Single@)`. + pub fn get_axis_angle( + &self, + axis: &mut libremetaverse_types::Vector3, + angle: &mut f32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.GetAxisAngle(LibreMetaverse.Vector3@,System.Single@)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.GetBytes") + } + /// C# member: `M:LibreMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)`. + pub fn get_euler_angles( + &self, + roll: &mut f32, + pitch: &mut f32, + yaw: &mut f32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Quaternion.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Quaternion.Inverse(LibreMetaverse.Quaternion)`. + pub fn inverse( + quaternion: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Inverse(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Length`. + pub fn length(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.Length") + } + /// C# member: `M:LibreMetaverse.Quaternion.LengthSquared`. + pub fn length_squared(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.LengthSquared") + } + /// C# member: `M:LibreMetaverse.Quaternion.Multiply(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn multiply_with_quaternion_quaternion( + a: libremetaverse_types::Quaternion, + b: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Multiply(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Multiply(LibreMetaverse.Quaternion,System.Single)`. + pub fn multiply_with_quaternion_single( + quaternion: libremetaverse_types::Quaternion, + scale_factor: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Multiply(LibreMetaverse.Quaternion,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Negate(LibreMetaverse.Quaternion)`. + pub fn negate( + quaternion: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Negate(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Normalize(LibreMetaverse.Quaternion)`. + pub fn normalize( + q: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Normalize(LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.Quaternion.Slerp(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion,System.Single)`. + pub fn slerp( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Slerp(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.Subtract(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn subtract( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.Subtract(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.ToEulerVector`. + pub fn to_euler_vector(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.ToEulerVector") + } + /// C# member: `M:LibreMetaverse.Quaternion.ToRawString`. + pub fn to_raw_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Quaternion.ToRawString") + } + /// C# member: `M:LibreMetaverse.Quaternion.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Quaternion.ToString") + } + /// C# member: `M:LibreMetaverse.Quaternion.TryParse(System.String,LibreMetaverse.Quaternion@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::Quaternion) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.TryParse(System.String,LibreMetaverse.Quaternion@)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Addition(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn add_with_quaternion_quaternion_b0243903( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Addition(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Division(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn div( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Division(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Equality(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn eq(q1: libremetaverse_types::Quaternion, q2: libremetaverse_types::Quaternion) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Equality(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Inequality(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn ne(q1: libremetaverse_types::Quaternion, q2: libremetaverse_types::Quaternion) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Inequality(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn mul_with_quaternion_quaternion( + a: libremetaverse_types::Quaternion, + b: libremetaverse_types::Quaternion, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,System.Single)`. + pub fn mul_with_quaternion_single( + q: libremetaverse_types::Quaternion, + scale_factor: f32, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Multiply(LibreMetaverse.Quaternion,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_Subtraction(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)`. + pub fn sub( + q1: libremetaverse_types::Quaternion, + q2: libremetaverse_types::Quaternion, + ) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_Subtraction(LibreMetaverse.Quaternion,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Quaternion.op_UnaryNegation(LibreMetaverse.Quaternion)`. + pub fn neg(q: libremetaverse_types::Quaternion) -> libremetaverse_types::Quaternion { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Quaternion.op_UnaryNegation(LibreMetaverse.Quaternion)" + ) + } } -/// `struct` shim for C# `LibreMetaverse.Ray`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Ray; +/// C# type: `T:LibreMetaverse.Ray`. +pub struct Ray { + /// C# member: `F:LibreMetaverse.Ray.Direction`. + pub direction: libremetaverse_types::Vector3, + /// C# member: `F:LibreMetaverse.Ray.Origin`. + pub origin: libremetaverse_types::Vector3, +} impl Ray { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Ray"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `M:LibreMetaverse.Ray.#ctor(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn new( + origin: libremetaverse_types::Vector3, + direction: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Ray.#ctor(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } } -/// `enum` shim for C# `LibreMetaverse.SaleType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct SaleType; -impl SaleType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.SaleType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.SaleType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum SaleType { + /// C# member: `F:LibreMetaverse.SaleType.Contents`. + Contents = 3, + /// C# member: `F:LibreMetaverse.SaleType.Copy`. + Copy = 2, + /// C# member: `F:LibreMetaverse.SaleType.Not`. + Not = 0, + /// C# member: `F:LibreMetaverse.SaleType.Original`. + Original = 1, } -/// `enum` shim for C# `LibreMetaverse.SculptType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct SculptType; -impl SculptType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.SculptType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.SculptType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum SculptType { + /// C# member: `F:LibreMetaverse.SculptType.Cylinder`. + Cylinder = 4, + /// C# member: `F:LibreMetaverse.SculptType.Invert`. + Invert = 64, + /// C# member: `F:LibreMetaverse.SculptType.Mesh`. + Mesh = 5, + /// C# member: `F:LibreMetaverse.SculptType.Mirror`. + Mirror = 128, + /// C# member: `F:LibreMetaverse.SculptType.None`. + None = 0, + /// C# member: `F:LibreMetaverse.SculptType.Plane`. + Plane = 3, + /// C# member: `F:LibreMetaverse.SculptType.Sphere`. + Sphere = 1, + /// C# member: `F:LibreMetaverse.SculptType.Torus`. + Torus = 2, } -/// `enum` shim for C# `LibreMetaverse.SoundFlags`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct SoundFlags; +/// C# type: `T:LibreMetaverse.SoundFlags`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(transparent)] +pub struct SoundFlags(pub u8); impl SoundFlags { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.SoundFlags"; - pub const CSHARP_KIND: &'static str = "enum"; + /// C# member: `F:LibreMetaverse.SoundFlags.Loop`. + pub const LOOP_: Self = Self(1); + /// C# member: `F:LibreMetaverse.SoundFlags.None`. + pub const NONE: Self = Self(0); + /// C# member: `F:LibreMetaverse.SoundFlags.Queue`. + pub const QUEUE: Self = Self(16); + /// C# member: `F:LibreMetaverse.SoundFlags.Stop`. + pub const STOP: Self = Self(32); + /// C# member: `F:LibreMetaverse.SoundFlags.SyncMaster`. + pub const SYNC_MASTER: Self = Self(2); + /// C# member: `F:LibreMetaverse.SoundFlags.SyncPending`. + pub const SYNC_PENDING: Self = Self(8); + /// C# member: `F:LibreMetaverse.SoundFlags.SyncSlave`. + pub const SYNC_SLAVE: Self = Self(4); } -/// `class` shim for C# `LibreMetaverse.TokenBucket`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct TokenBucket; +/// C# type: `T:LibreMetaverse.TokenBucket`. +pub struct TokenBucket { + content: i32, + max_burst: i32, + drip_rate: i32, +} impl TokenBucket { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.TokenBucket"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `M:LibreMetaverse.TokenBucket.#ctor(LibreMetaverse.TokenBucket,System.Int32,System.Int32)`. + pub fn new( + parent: libremetaverse_types::TokenBucket, + max_burst: i32, + drip_rate: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.TokenBucket.#ctor(LibreMetaverse.TokenBucket,System.Int32,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.TokenBucket.RemoveTokens(System.Int32)`. + pub fn remove_tokens_with_int32(&self, amount: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.TokenBucket.RemoveTokens(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)`. + pub fn remove_tokens_with_int32_boolean( + &self, + amount: i32, + drip_succeeded: &mut bool, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)", + ) + } + /// C# member: `P:LibreMetaverse.TokenBucket.Content`. + pub fn content(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.Content") + } + /// C# member: `P:LibreMetaverse.TokenBucket.DripRate`. + pub fn drip_rate(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.DripRate") + } + /// Setter for C# member: `P:LibreMetaverse.TokenBucket.DripRate`. + pub fn set_drip_rate(&mut self, value: i32) { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.DripRate") + } + /// C# member: `P:LibreMetaverse.TokenBucket.MaxBurst`. + pub fn max_burst(&self) -> i32 { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.MaxBurst") + } + /// Setter for C# member: `P:LibreMetaverse.TokenBucket.MaxBurst`. + pub fn set_max_burst(&mut self, value: i32) { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.MaxBurst") + } + /// C# member: `P:LibreMetaverse.TokenBucket.Parent`. + pub fn parent(&self) -> libremetaverse_types::TokenBucket { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.TokenBucket.Parent") + } } -/// `record struct` shim for C# `LibreMetaverse.UUID`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct UUID; +/// C# type: `T:LibreMetaverse.UUID`. +pub struct UUID { + bytes: [u8; 16], +} impl UUID { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.UUID"; - pub const CSHARP_KIND: &'static str = "record_struct"; + /// C# member: `F:LibreMetaverse.UUID.Zero`. + pub fn zero() -> libremetaverse_types::UUID { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.UUID.Zero") + } + /// C# member: `M:LibreMetaverse.UUID.#ctor(System.Byte[],System.Int32)`. + pub fn new_with_bytes_int32(source: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.UUID.#ctor(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.UUID.#ctor(System.Guid)`. + pub fn new_with_guid(guid: libremetaverse_types::compat::Guid) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.#ctor(System.Guid)") + } + /// C# member: `M:LibreMetaverse.UUID.#ctor(System.String)`. + pub fn new_with_string(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.#ctor(System.String)") + } + /// C# member: `M:LibreMetaverse.UUID.#ctor(System.UInt64)`. + pub fn new_with_u_int64(val: u64) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.#ctor(System.UInt64)") + } + /// C# member: `M:LibreMetaverse.UUID.CRC`. + pub fn crc(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.CRC") + } + /// C# member: `M:LibreMetaverse.UUID.Combine(LibreMetaverse.UUID,LibreMetaverse.UUID)`. + pub fn combine( + first: libremetaverse_types::UUID, + second: libremetaverse_types::UUID, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.UUID.Combine(LibreMetaverse.UUID,LibreMetaverse.UUID)", + ) + } + /// C# member: `M:LibreMetaverse.UUID.CompareTo(LibreMetaverse.UUID)`. + pub fn compare_to(&self, id: libremetaverse_types::UUID) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.UUID.CompareTo(LibreMetaverse.UUID)", + ) + } + /// C# member: `M:LibreMetaverse.UUID.Deconstruct(System.Guid@)`. + pub fn deconstruct( + &mut self, + guid: &mut libremetaverse_types::compat::Guid, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.Deconstruct(System.Guid@)") + } + /// C# member: `M:LibreMetaverse.UUID.Equals(LibreMetaverse.UUID)`. + pub fn equals_with_uuid(&self, other: libremetaverse_types::UUID) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.Equals(LibreMetaverse.UUID)" + ) + } + /// C# member: `M:LibreMetaverse.UUID.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: libremetaverse_types::compat::Object) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.UUID.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.UUID.FromBytes(System.Byte[],System.Int32)`. + pub fn from_bytes( + source: Vec, + pos: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.UUID.FromBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.UUID.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.GetBytes") + } + /// C# member: `M:LibreMetaverse.UUID.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.UUID.GetHashCode") + } + /// C# member: `M:LibreMetaverse.UUID.GetULong`. + pub fn get_u_long(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.GetULong") + } + /// C# member: `M:LibreMetaverse.UUID.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.UUID.Random`. + pub fn random() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.Random") + } + /// C# member: `M:LibreMetaverse.UUID.SecureRandom`. + pub fn secure_random() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.UUID.SecureRandom") + } + /// C# member: `M:LibreMetaverse.UUID.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.UUID.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.UUID.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.UUID.ToString") + } + /// C# member: `M:LibreMetaverse.UUID.TryParse(System.String,LibreMetaverse.UUID@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::UUID) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.TryParse(System.String,LibreMetaverse.UUID@)" + ) + } + /// C# member: `M:LibreMetaverse.UUID.op_Equality(LibreMetaverse.UUID,LibreMetaverse.UUID)`. + pub fn eq(left: libremetaverse_types::UUID, right: libremetaverse_types::UUID) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.op_Equality(LibreMetaverse.UUID,LibreMetaverse.UUID)" + ) + } + /// C# member: `M:LibreMetaverse.UUID.op_ExclusiveOr(LibreMetaverse.UUID,LibreMetaverse.UUID)`. + pub fn bitxor( + lhs: libremetaverse_types::UUID, + rhs: libremetaverse_types::UUID, + ) -> libremetaverse_types::UUID { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.op_ExclusiveOr(LibreMetaverse.UUID,LibreMetaverse.UUID)" + ) + } + /// C# member: `M:LibreMetaverse.UUID.op_Explicit(System.String)~LibreMetaverse.UUID`. + pub fn try_from(val: String) -> libremetaverse_types::UUID { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.op_Explicit(System.String)~LibreMetaverse.UUID" + ) + } + /// C# member: `M:LibreMetaverse.UUID.op_Inequality(LibreMetaverse.UUID,LibreMetaverse.UUID)`. + pub fn ne(left: libremetaverse_types::UUID, right: libremetaverse_types::UUID) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.UUID.op_Inequality(LibreMetaverse.UUID,LibreMetaverse.UUID)" + ) + } + /// C# member: `P:LibreMetaverse.UUID.Guid`. + pub fn guid(&self) -> libremetaverse_types::compat::Guid { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.UUID.Guid") + } + /// Setter for C# member: `P:LibreMetaverse.UUID.Guid`. + pub fn set_guid(&mut self, value: libremetaverse_types::compat::Guid) { + libremetaverse_types::unimplemented_api!("P:LibreMetaverse.UUID.Guid") + } } -/// `class` shim for C# `LibreMetaverse.Utils`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] +/// C# type: `T:LibreMetaverse.Utils`. pub struct Utils; impl Utils { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Utils"; - pub const CSHARP_KIND: &'static str = "class"; + /// C# member: `F:LibreMetaverse.Utils.DEG_TO_RAD`. + pub const DEG_TO_RAD: f32 = 0.017453292; + /// C# member: `F:LibreMetaverse.Utils.E`. + pub const E: f32 = 2.7182817; + /// C# member: `F:LibreMetaverse.Utils.EmptyBytes`. + pub fn empty_bytes() -> Vec { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Utils.EmptyBytes") + } + /// C# member: `F:LibreMetaverse.Utils.EnUsCulture`. + pub fn en_us_culture() -> libremetaverse_types::compat::CultureInfo { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Utils.EnUsCulture") + } + /// C# member: `F:LibreMetaverse.Utils.Epoch`. + pub fn epoch() -> std::time::SystemTime { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Utils.Epoch") + } + /// C# member: `F:LibreMetaverse.Utils.InternStrings`. + pub fn intern_strings() -> bool { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Utils.InternStrings") + } + /// C# member: `F:LibreMetaverse.Utils.LOG10E`. + pub const LOG10_E: f32 = 0.4342945; + /// C# member: `F:LibreMetaverse.Utils.LOG2E`. + pub const LOG2_E: f32 = 1.442695; + /// C# member: `F:LibreMetaverse.Utils.PI`. + pub const PI: f32 = 3.1415927; + /// C# member: `F:LibreMetaverse.Utils.PI_OVER_FOUR`. + pub const PI_OVER_FOUR: f32 = 0.7853982; + /// C# member: `F:LibreMetaverse.Utils.PI_OVER_TWO`. + pub const PI_OVER_TWO: f32 = 1.5707964; + /// C# member: `F:LibreMetaverse.Utils.RAD_TO_DEG`. + pub const RAD_TO_DEG: f32 = 57.29578; + /// C# member: `F:LibreMetaverse.Utils.TWO_PI`. + pub const TWO_PI: f32 = 6.2831855; + /// C# member: `M:LibreMetaverse.Utils.AssetTypeToString(LibreMetaverse.AssetType)`. + pub fn asset_type_to_string( + type_: libremetaverse_types::AssetType, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.AssetTypeToString(LibreMetaverse.AssetType)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.ByteToFloat(System.Byte,System.Single,System.Single)`. + pub fn byte_to_float_with_byte_single_single( + val: u8, + lower: f32, + upper: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.ByteToFloat(System.Byte,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.ByteToFloat(System.Byte[],System.Int32,System.Single,System.Single)`. + pub fn byte_to_float_with_bytes_int32_single_single( + bytes: Vec, + pos: i32, + lower: f32, + upper: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.ByteToFloat(System.Byte[],System.Int32,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToDouble(System.Byte[],System.Int32)`. + pub fn bytes_to_double(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToDouble(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToFloat(System.Byte[],System.Int32)`. + pub fn bytes_to_float(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToFloat(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.Int32,System.String)`. + pub fn bytes_to_hex_string_with_bytes_int32_string( + bytes: Vec, + length: i32, + field_name: Option, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.Int32,System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.String)`. + pub fn bytes_to_hex_string_with_bytes_string( + bytes: Vec, + field_name: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToHexString(System.Byte[],System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt(System.Byte[])`. + pub fn bytes_to_int_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToInt(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt(System.Byte[],System.Int32)`. + pub fn bytes_to_int_with_bytes_int32(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToInt(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt16(System.Byte[])`. + pub fn bytes_to_int16_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToInt16(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt16(System.Byte[],System.Int32)`. + pub fn bytes_to_int16_with_bytes_int32(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToInt16(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt64(System.Byte[])`. + pub fn bytes_to_int64_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToInt64(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToInt64(System.Byte[],System.Int32)`. + pub fn bytes_to_int64_with_bytes_int32(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToInt64(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToString(System.Byte[])`. + pub fn bytes_to_string_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToString(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToString(System.Byte[],System.Int32,System.Int32)`. + pub fn bytes_to_string_with_bytes_int32_int32( + bytes: Vec, + index: i32, + count: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToString(System.Byte[],System.Int32,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToUInt(System.Byte[])`. + pub fn bytes_to_u_int_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToUInt(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToUInt(System.Byte[],System.Int32)`. + pub fn bytes_to_u_int_with_bytes_int32(bytes: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToUInt(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[])`. + pub fn bytes_to_u_int16_with_bytes(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[],System.Int32)`. + pub fn bytes_to_u_int16_with_bytes_int32( + bytes: Vec, + pos: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.BytesToUInt16(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.BytesToUInt64(System.Byte[])`. + pub fn bytes_to_u_int64(bytes: Vec) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.BytesToUInt64(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.Clamp(System.Double,System.Double,System.Double)`. + pub fn clamp_with_double_double_double( + value: f64, + min: f64, + max: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Clamp(System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Clamp(System.Int32,System.Int32,System.Int32)`. + pub fn clamp_with_int32_int32_int32( + value: i32, + min: i32, + max: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Clamp(System.Int32,System.Int32,System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Clamp(System.Single,System.Single,System.Single)`. + pub fn clamp_with_single_single_single( + value: f32, + min: f32, + max: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Clamp(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.CopyBytes(System.Byte[])`. + pub fn copy_bytes(bytes: Option>) -> Result>, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.CopyBytes(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.DateTimeToUnixTime(System.DateTime)`. + pub fn date_time_to_unix_time(time: std::time::SystemTime) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.DateTimeToUnixTime(System.DateTime)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Distance(System.Single,System.Single)`. + pub fn distance(value1: f32, value2: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Distance(System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.DoubleToBytes(System.Double)`. + pub fn double_to_bytes_with_double(value: f64) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.DoubleToBytes(System.Double)") + } + /// C# member: `M:LibreMetaverse.Utils.DoubleToBytes(System.Double,System.Byte[],System.Int32)`. + pub fn double_to_bytes_with_double_bytes_int32( + value: f64, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.DoubleToBytes(System.Double,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.DoubleToBytesBig(System.Double)`. + pub fn double_to_bytes_big(value: f64) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.DoubleToBytesBig(System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.EnumToText(System.Enum)`. + pub fn enum_to_text( + value: libremetaverse_types::compat::EnumValue, + ) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.EnumToText(System.Enum)") + } + /// C# member: `M:LibreMetaverse.Utils.EnumTryParse``1(System.String,``0@)`. + pub fn enum_try_parse( + str_type: String, + result: &mut Option, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.EnumTryParse``1(System.String,``0@)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.FloatToByte(System.Single,System.Single,System.Single)`. + pub fn float_to_byte(val: f32, lower: f32, upper: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.FloatToByte(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.FloatToBytes(System.Single)`. + pub fn float_to_bytes_with_single(value: f32) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.FloatToBytes(System.Single)") + } + /// C# member: `M:LibreMetaverse.Utils.FloatToBytes(System.Single,System.Byte[],System.Int32)`. + pub fn float_to_bytes_with_single_bytes_int32( + value: f32, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.FloatToBytes(System.Single,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.FloatToUInt16(System.Single,System.Single,System.Single)`. + pub fn float_to_u_int16(value: f32, lower: f32, upper: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.FloatToUInt16(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.FolderTypeToString(LibreMetaverse.FolderType)`. + pub fn folder_type_to_string( + type_: libremetaverse_types::FolderType, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.FolderTypeToString(LibreMetaverse.FolderType)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.GetRunningPlatform`. + pub fn get_running_platform() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.GetRunningPlatform") + } + /// C# member: `M:LibreMetaverse.Utils.GetUnixTime`. + pub fn get_unix_time() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.GetUnixTime") + } + /// C# member: `M:LibreMetaverse.Utils.Hermite(System.Double,System.Double,System.Double,System.Double,System.Double)`. + pub fn hermite_with_double_double_double_double_double( + value1: f64, + tangent1: f64, + value2: f64, + tangent2: f64, + amount: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Hermite(System.Double,System.Double,System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Hermite(System.Single,System.Single,System.Single,System.Single,System.Single)`. + pub fn hermite_with_single_single_single_single_single( + value1: f32, + tangent1: f32, + value2: f32, + tangent2: f32, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Hermite(System.Single,System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.HexStringToBytes(System.String,System.Boolean)`. + pub fn hex_string_to_bytes( + hex_string: String, + handle_dirty: bool, + ) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.HexStringToBytes(System.String,System.Boolean)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.HostnameToIPv4(System.String)`. + pub fn hostname_to_i_pv4(hostname: String) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.HostnameToIPv4(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.IPToUInt(System.Net.IPAddress)`. + pub fn ip_to_u_int(address: std::net::IpAddr) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.IPToUInt(System.Net.IPAddress)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Int16ToBytes(System.Int16)`. + pub fn int16_to_bytes_with_int16(value: i16) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.Int16ToBytes(System.Int16)") + } + /// C# member: `M:LibreMetaverse.Utils.Int16ToBytes(System.Int16,System.Byte[],System.Int32)`. + pub fn int16_to_bytes_with_int16_bytes_int32( + value: i16, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Int16ToBytes(System.Int16,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Int64ToBytes(System.Int64)`. + pub fn int64_to_bytes_with_int64(value: i64) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.Int64ToBytes(System.Int64)") + } + /// C# member: `M:LibreMetaverse.Utils.Int64ToBytes(System.Int64,System.Byte[],System.Int32)`. + pub fn int64_to_bytes_with_int64_bytes_int32( + value: i64, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Int64ToBytes(System.Int64,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.IntToBytes(System.Int32)`. + pub fn int_to_bytes_with_int32(value: i32) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.IntToBytes(System.Int32)") + } + /// C# member: `M:LibreMetaverse.Utils.IntToBytes(System.Int32,System.Byte[],System.Int32)`. + pub fn int_to_bytes_with_int32_bytes_int32( + value: i32, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.IntToBytes(System.Int32,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.IntToBytesBig(System.Int32)`. + pub fn int_to_bytes_big(value: i32) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.IntToBytesBig(System.Int32)") + } + /// C# member: `M:LibreMetaverse.Utils.InventoryTypeToString(LibreMetaverse.InventoryType)`. + pub fn inventory_type_to_string( + type_: libremetaverse_types::InventoryType, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.InventoryTypeToString(LibreMetaverse.InventoryType)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.IsFinite(System.Double)`. + pub fn is_finite_with_double(value: f64) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.IsFinite(System.Double)") + } + /// C# member: `M:LibreMetaverse.Utils.IsFinite(System.Single)`. + pub fn is_finite_with_single(value: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.IsFinite(System.Single)") + } + /// C# member: `M:LibreMetaverse.Utils.Lerp(System.Double,System.Double,System.Double)`. + pub fn lerp_with_double_double_double( + value1: f64, + value2: f64, + amount: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Lerp(System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Lerp(System.Single,System.Single,System.Single)`. + pub fn lerp_with_single_single_single( + value1: f32, + value2: f32, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.Lerp(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.LongToUInts(System.UInt64,System.UInt32@,System.UInt32@)`. + pub fn long_to_u_ints(a: u64, b: &mut u32, c: &mut u32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.LongToUInts(System.UInt64,System.UInt32@,System.UInt32@)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.MD5(System.Byte[])`. + pub fn md5_with_bytes(data: Vec) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.MD5(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.MD5(System.String)`. + pub fn md5_with_string(str: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.MD5(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.MD5String(System.String)`. + pub fn md5_string(value: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.MD5String(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.PBKDF2(System.String)`. + pub fn pbkdf2(str: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.PBKDF2(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.RandomDouble`. + pub fn random_double() -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.RandomDouble") + } + /// C# member: `M:LibreMetaverse.Utils.ReadDoubleLittleEndian(System.Byte[],System.Int32)`. + pub fn read_double_little_endian(src: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.ReadDoubleLittleEndian(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.ReadSingleLittleEndian(System.Byte[],System.Int32)`. + pub fn read_single_little_endian(src: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.ReadSingleLittleEndian(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.Round(System.Single)`. + pub fn round(val: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.Round(System.Single)") + } + /// C# member: `M:LibreMetaverse.Utils.SHA1(System.Byte[])`. + pub fn sha1(data: Vec) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.SHA1(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.SHA1String(System.String)`. + pub fn sha1_string(value: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.SHA1String(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.SHA256(System.Byte[])`. + pub fn sha256(data: Vec) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.SHA256(System.Byte[])") + } + /// C# member: `M:LibreMetaverse.Utils.SHA256String(System.String)`. + pub fn sha256_string(value: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.SHA256String(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.SaleTypeToString(LibreMetaverse.SaleType)`. + pub fn sale_type_to_string( + type_: libremetaverse_types::SaleType, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.SaleTypeToString(LibreMetaverse.SaleType)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.SmoothStep(System.Double,System.Double,System.Double)`. + pub fn smooth_step_with_double_double_double( + value1: f64, + value2: f64, + amount: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.SmoothStep(System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.SmoothStep(System.Single,System.Single,System.Single)`. + pub fn smooth_step_with_single_single_single( + value1: f32, + value2: f32, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.SmoothStep(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.StringToAssetType(System.String)`. + pub fn string_to_asset_type( + type_: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.StringToAssetType(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.StringToAttachmentPoint(System.String)`. + pub fn string_to_attachment_point( + value: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.StringToAttachmentPoint(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.StringToBytes(System.String)`. + pub fn string_to_bytes(str: String) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.StringToBytes(System.String)") + } + /// C# member: `M:LibreMetaverse.Utils.StringToFolderType(System.String)`. + pub fn string_to_folder_type( + type_: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.StringToFolderType(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.StringToInventoryType(System.String)`. + pub fn string_to_inventory_type( + type_: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.StringToInventoryType(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.StringToSaleType(System.String)`. + pub fn string_to_sale_type( + value: String, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.StringToSaleType(System.String)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.SwapWords(System.Byte)`. + pub fn swap_words(value: u8) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.SwapWords(System.Byte)") + } + /// C# member: `M:LibreMetaverse.Utils.Swap``1(``0@,``0@)`. + pub fn swap(lhs: &mut Option, rhs: &mut Option) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.Swap``1(``0@,``0@)") + } + /// C# member: `M:LibreMetaverse.Utils.ToDegrees(System.Single)`. + pub fn to_degrees(radians: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.ToDegrees(System.Single)") + } + /// C# member: `M:LibreMetaverse.Utils.ToRadians(System.Single)`. + pub fn to_radians(degrees: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.ToRadians(System.Single)") + } + /// C# member: `M:LibreMetaverse.Utils.TryParseDouble(System.String,System.Double@)`. + pub fn try_parse_double(s: String, result: &mut f64) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Utils.TryParseDouble(System.String,System.Double@)" + ) + } + /// C# member: `M:LibreMetaverse.Utils.TryParseHex(System.String,System.UInt32@)`. + pub fn try_parse_hex(s: String, result: &mut u32) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Utils.TryParseHex(System.String,System.UInt32@)" + ) + } + /// C# member: `M:LibreMetaverse.Utils.TryParseSingle(System.String,System.Single@)`. + pub fn try_parse_single(s: String, result: &mut f32) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Utils.TryParseSingle(System.String,System.Single@)" + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16)`. + pub fn u_int16_to_bytes_with_u_int16(value: u16) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16)") + } + /// C# member: `M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16,System.Byte[],System.Int32)`. + pub fn u_int16_to_bytes_with_u_int16_bytes_int32( + value: u16, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt16ToBytes(System.UInt16,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt16ToBytesBig(System.UInt16,System.Byte[],System.Int32)`. + pub fn u_int16_to_bytes_big(value: u16, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt16ToBytesBig(System.UInt16,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt16ToFloat(System.Byte[],System.Int32,System.Single,System.Single)`. + pub fn u_int16_to_float_with_bytes_int32_single_single( + bytes: Vec, + pos: i32, + lower: f32, + upper: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt16ToFloat(System.Byte[],System.Int32,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt16ToFloat(System.UInt16,System.Single,System.Single)`. + pub fn u_int16_to_float_with_u_int16_single_single( + val: u16, + lower: f32, + upper: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt16ToFloat(System.UInt16,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64)`. + pub fn u_int64_to_bytes_with_u_int64(value: u64) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64)") + } + /// C# member: `M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64,System.Byte[],System.Int32)`. + pub fn u_int64_to_bytes_with_u_int64_bytes_int32( + value: u64, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt64ToBytes(System.UInt64,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64)`. + pub fn u_int64_to_bytes_big_with_u_int64(value: u64) -> Result, crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64,System.Byte[],System.Int32)`. + pub fn u_int64_to_bytes_big_with_u_int64_bytes_int32( + value: u64, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UInt64ToBytesBig(System.UInt64,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UIntToBytes(System.UInt32)`. + pub fn u_int_to_bytes_with_u_int32(value: u32) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Utils.UIntToBytes(System.UInt32)") + } + /// C# member: `M:LibreMetaverse.Utils.UIntToBytes(System.UInt32,System.Byte[],System.Int32)`. + pub fn u_int_to_bytes_with_u_int32_bytes_int32( + value: u32, + dest: Vec, + pos: i32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UIntToBytes(System.UInt32,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UIntToBytesBig(System.UInt32,System.Byte[],System.Int32)`. + pub fn u_int_to_bytes_big(value: u32, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UIntToBytesBig(System.UInt32,System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UIntToHexString(System.UInt32)`. + pub fn u_int_to_hex_string(i: u32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UIntToHexString(System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UIntsToLong(System.UInt32,System.UInt32)`. + pub fn u_ints_to_long(a: u32, b: u32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UIntsToLong(System.UInt32,System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UnixTimeToDateTime(System.Int32)`. + pub fn unix_time_to_date_time_with_int32( + timestamp: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UnixTimeToDateTime(System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.UnixTimeToDateTime(System.UInt32)`. + pub fn unix_time_to_date_time_with_u_int32( + timestamp: u32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.UnixTimeToDateTime(System.UInt32)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.WriteDoubleLittleEndian(System.Byte[],System.Int32,System.Double)`. + pub fn write_double_little_endian( + dest: Vec, + pos: i32, + value: f64, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.WriteDoubleLittleEndian(System.Byte[],System.Int32,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Utils.WriteSingleLittleEndian(System.Byte[],System.Int32,System.Single)`. + pub fn write_single_little_endian( + dest: Vec, + pos: i32, + value: f32, + ) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Utils.WriteSingleLittleEndian(System.Byte[],System.Int32,System.Single)", + ) + } } -/// `struct` shim for C# `LibreMetaverse.Vector2`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Vector2; +/// C# type: `T:LibreMetaverse.Utils.Platform`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(i32)] +pub enum UtilsPlatform { + /// C# member: `F:LibreMetaverse.Utils.Platform.Linux`. + Linux = 3, + /// C# member: `F:LibreMetaverse.Utils.Platform.OSX`. + OSX = 4, + /// C# member: `F:LibreMetaverse.Utils.Platform.Unknown`. + Unknown = 0, + /// C# member: `F:LibreMetaverse.Utils.Platform.Windows`. + Windows = 1, + /// C# member: `F:LibreMetaverse.Utils.Platform.WindowsCE`. + WindowsCE = 2, +} + +/// C# type: `T:LibreMetaverse.Vector2`. +pub struct Vector2 { + /// C# member: `F:LibreMetaverse.Vector2.X`. + pub x: f32, + /// C# member: `F:LibreMetaverse.Vector2.Y`. + pub y: f32, +} impl Vector2 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Vector2"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Vector2.One`. + pub fn one() -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector2.One") + } + /// C# member: `F:LibreMetaverse.Vector2.UnitX`. + pub fn unit_x() -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector2.UnitX") + } + /// C# member: `F:LibreMetaverse.Vector2.UnitY`. + pub fn unit_y() -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector2.UnitY") + } + /// C# member: `F:LibreMetaverse.Vector2.Zero`. + pub fn zero() -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector2.Zero") + } + /// C# member: `M:LibreMetaverse.Vector2.#ctor(LibreMetaverse.Vector2)`. + pub fn new_with_vector2(vector: libremetaverse_types::Vector2) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.#ctor(LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.#ctor(System.Single)`. + pub fn new_with_single(value: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.#ctor(System.Single)") + } + /// C# member: `M:LibreMetaverse.Vector2.#ctor(System.Single,System.Single)`. + pub fn new_with_single_single(x: f32, y: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.#ctor(System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Add(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn add_with_vector2_vector2( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Add(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.ApproxEquals(LibreMetaverse.Vector2,System.Single)`. + pub fn approx_equals( + &mut self, + vec: libremetaverse_types::Vector2, + tolerance: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.ApproxEquals(LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Clamp(LibreMetaverse.Vector2,LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn clamp( + value1: libremetaverse_types::Vector2, + min: libremetaverse_types::Vector2, + max: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Clamp(LibreMetaverse.Vector2,LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.CompareTo(LibreMetaverse.Vector2)`. + pub fn compare_to(&self, vector: libremetaverse_types::Vector2) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.CompareTo(LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Distance(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn distance( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Distance(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.DistanceSquared(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn distance_squared( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.DistanceSquared(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Divide(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn divide_with_vector2_vector2( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Divide(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Divide(LibreMetaverse.Vector2,System.Single)`. + pub fn divide_with_vector2_single( + value1: libremetaverse_types::Vector2, + divider: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Divide(LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Dot(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn dot( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Dot(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Equals(LibreMetaverse.Vector2)`. + pub fn equals_with_vector2(&self, other: libremetaverse_types::Vector2) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.Equals(LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector2.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)`. + pub fn from_bytes(&mut self, byte_array: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.GetBytes") + } + /// C# member: `M:LibreMetaverse.Vector2.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector2.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Vector2.IsFinite`. + pub fn is_finite(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.IsFinite") + } + /// C# member: `M:LibreMetaverse.Vector2.Length`. + pub fn length(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.Length") + } + /// C# member: `M:LibreMetaverse.Vector2.LengthSquared`. + pub fn length_squared(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.LengthSquared") + } + /// C# member: `M:LibreMetaverse.Vector2.Lerp(LibreMetaverse.Vector2,LibreMetaverse.Vector2,System.Single)`. + pub fn lerp( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Lerp(LibreMetaverse.Vector2,LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Max(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn max( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Max(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Min(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn min( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Min(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Multiply(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn multiply_with_vector2_vector2( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Multiply(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Multiply(LibreMetaverse.Vector2,System.Single)`. + pub fn multiply_with_vector2_single( + value1: libremetaverse_types::Vector2, + scale_factor: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Multiply(LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Negate(LibreMetaverse.Vector2)`. + pub fn negate( + value: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Negate(LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Normalize`. + pub fn normalize_with_method(&mut self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.Normalize") + } + /// C# member: `M:LibreMetaverse.Vector2.Normalize(LibreMetaverse.Vector2)`. + pub fn normalize_with_vector2( + value: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Normalize(LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.Vector2.SmoothStep(LibreMetaverse.Vector2,LibreMetaverse.Vector2,System.Single)`. + pub fn smooth_step( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.SmoothStep(LibreMetaverse.Vector2,LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.Subtract(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn subtract( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Subtract(LibreMetaverse.Vector2,LibreMetaverse.Vector2)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.ToRawString`. + pub fn to_raw_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector2.ToRawString") + } + /// C# member: `M:LibreMetaverse.Vector2.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector2.ToString") + } + /// C# member: `M:LibreMetaverse.Vector2.Transform(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)`. + pub fn transform( + position: libremetaverse_types::Vector2, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.Transform(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.TransformNormal(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)`. + pub fn transform_normal( + position: libremetaverse_types::Vector2, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector2.TransformNormal(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector2.TryParse(System.String,LibreMetaverse.Vector2@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::Vector2) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.TryParse(System.String,LibreMetaverse.Vector2@)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Addition(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn add_with_vector2_vector2_97a2f1ee( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Addition(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Division(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn div_with_vector2_vector2( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Division(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Division(LibreMetaverse.Vector2,System.Single)`. + pub fn div_with_vector2_single( + value1: libremetaverse_types::Vector2, + divider: f32, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Division(LibreMetaverse.Vector2,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Equality(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn eq( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Equality(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Inequality(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn ne( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Inequality(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Multiply(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn mul_with_vector2_vector2( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Multiply(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Multiply(LibreMetaverse.Vector2,System.Single)`. + pub fn mul_with_vector2_single( + value: libremetaverse_types::Vector2, + scale_factor: f32, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Multiply(LibreMetaverse.Vector2,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_Subtraction(LibreMetaverse.Vector2,LibreMetaverse.Vector2)`. + pub fn sub( + value1: libremetaverse_types::Vector2, + value2: libremetaverse_types::Vector2, + ) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_Subtraction(LibreMetaverse.Vector2,LibreMetaverse.Vector2)" + ) + } + /// C# member: `M:LibreMetaverse.Vector2.op_UnaryNegation(LibreMetaverse.Vector2)`. + pub fn neg(value: libremetaverse_types::Vector2) -> libremetaverse_types::Vector2 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector2.op_UnaryNegation(LibreMetaverse.Vector2)" + ) + } } -/// `struct` shim for C# `LibreMetaverse.Vector3`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Vector3; +/// C# type: `T:LibreMetaverse.Vector3`. +pub struct Vector3 { + /// C# member: `F:LibreMetaverse.Vector3.X`. + pub x: f32, + /// C# member: `F:LibreMetaverse.Vector3.Y`. + pub y: f32, + /// C# member: `F:LibreMetaverse.Vector3.Z`. + pub z: f32, +} impl Vector3 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Vector3"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Vector3.One`. + pub fn one() -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3.One") + } + /// C# member: `F:LibreMetaverse.Vector3.UnitX`. + pub fn unit_x() -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3.UnitX") + } + /// C# member: `F:LibreMetaverse.Vector3.UnitY`. + pub fn unit_y() -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3.UnitY") + } + /// C# member: `F:LibreMetaverse.Vector3.UnitZ`. + pub fn unit_z() -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3.UnitZ") + } + /// C# member: `F:LibreMetaverse.Vector3.Zero`. + pub fn zero() -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3.Zero") + } + /// C# member: `M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector2,System.Single)`. + pub fn new_with_vector2_single( + value: libremetaverse_types::Vector2, + z: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector2,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector3d)`. + pub fn new_with_vector3d(vector: libremetaverse_types::Vector3d) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.#ctor(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.#ctor(System.Byte[],System.Int32)`. + pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.#ctor(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.#ctor(System.Single)`. + pub fn new_with_single(value: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.#ctor(System.Single)") + } + /// C# member: `M:LibreMetaverse.Vector3.#ctor(System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single(x: f32, y: f32, z: f32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.#ctor(System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Add(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn add_with_vector3_vector3( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Add(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.ApproxEquals(LibreMetaverse.Vector3,System.Single)`. + pub fn approx_equals( + &mut self, + vec: libremetaverse_types::Vector3, + tolerance: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.ApproxEquals(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Clamp(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn clamp( + value1: libremetaverse_types::Vector3, + min: libremetaverse_types::Vector3, + max: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Clamp(LibreMetaverse.Vector3,LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.CompareTo(LibreMetaverse.Vector3)`. + pub fn compare_to(&self, vector: libremetaverse_types::Vector3) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.CompareTo(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Cross(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn cross( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Cross(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Distance(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn distance( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Distance(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.DistanceSquared(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn distance_squared( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.DistanceSquared(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Divide(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn divide_with_vector3_vector3( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Divide(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Divide(LibreMetaverse.Vector3,System.Single)`. + pub fn divide_with_vector3_single( + value1: libremetaverse_types::Vector3, + value2: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Divide(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Dot(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn dot( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Dot(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Equals(LibreMetaverse.Vector3)`. + pub fn equals_with_vector3(&self, other: libremetaverse_types::Vector3) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.Equals(LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)`. + pub fn from_bytes( + byte_array: Vec, + pos: i32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.GetBytes") + } + /// C# member: `M:LibreMetaverse.Vector3.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Vector3.IsFinite`. + pub fn is_finite(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.IsFinite") + } + /// C# member: `M:LibreMetaverse.Vector3.Length`. + pub fn length(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.Length") + } + /// C# member: `M:LibreMetaverse.Vector3.LengthSquared`. + pub fn length_squared(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.LengthSquared") + } + /// C# member: `M:LibreMetaverse.Vector3.Lerp(LibreMetaverse.Vector3,LibreMetaverse.Vector3,System.Single)`. + pub fn lerp( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Lerp(LibreMetaverse.Vector3,LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Mag(LibreMetaverse.Vector3)`. + pub fn mag(value: libremetaverse_types::Vector3) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Mag(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Max(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn max( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Max(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Min(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn min( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Min(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Multiply(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn multiply_with_vector3_vector3( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Multiply(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Multiply(LibreMetaverse.Vector3,System.Single)`. + pub fn multiply_with_vector3_single( + value1: libremetaverse_types::Vector3, + scale_factor: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Multiply(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Negate(LibreMetaverse.Vector3)`. + pub fn negate( + value: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Negate(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Normalize(LibreMetaverse.Vector3)`. + pub fn normalize( + value: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Normalize(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.Vector3.RotationBetween(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn rotation_between( + a: libremetaverse_types::Vector3, + b: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.RotationBetween(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.SmoothStep(LibreMetaverse.Vector3,LibreMetaverse.Vector3,System.Single)`. + pub fn smooth_step( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.SmoothStep(LibreMetaverse.Vector3,LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.Subtract(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn subtract( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Subtract(LibreMetaverse.Vector3,LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.ToRawString`. + pub fn to_raw_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3.ToRawString") + } + /// C# member: `M:LibreMetaverse.Vector3.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3.ToString") + } + /// C# member: `M:LibreMetaverse.Vector3.Transform(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)`. + pub fn transform( + position: libremetaverse_types::Vector3, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.Transform(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.TransformNormal(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)`. + pub fn transform_normal( + position: libremetaverse_types::Vector3, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3.TransformNormal(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3.TryParse(System.String,LibreMetaverse.Vector3@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::Vector3) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.TryParse(System.String,LibreMetaverse.Vector3@)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Addition(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn add_with_vector3_vector3_87e25eaf( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Addition(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Division(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn div_with_vector3_vector3( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Division(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Division(LibreMetaverse.Vector3,System.Single)`. + pub fn div_with_vector3_single( + value: libremetaverse_types::Vector3, + divider: f32, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Division(LibreMetaverse.Vector3,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Equality(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn eq( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Equality(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Explicit(LibreMetaverse.Vector3d)~LibreMetaverse.Vector3`. + pub fn try_from(value: libremetaverse_types::Vector3d) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Explicit(LibreMetaverse.Vector3d)~LibreMetaverse.Vector3" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Inequality(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn ne( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Inequality(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Modulus(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn rem( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Modulus(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)`. + pub fn mul_with_vector3_matrix4( + vector: libremetaverse_types::Vector3, + matrix: libremetaverse_types::Matrix4, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Quaternion)`. + pub fn mul_with_vector3_quaternion( + vec: libremetaverse_types::Vector3, + rot: libremetaverse_types::Quaternion, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Quaternion)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn mul_with_vector3_vector3( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,System.Single)`. + pub fn mul_with_vector3_single( + value: libremetaverse_types::Vector3, + scale_factor: f32, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Multiply(LibreMetaverse.Vector3,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_Subtraction(LibreMetaverse.Vector3,LibreMetaverse.Vector3)`. + pub fn sub( + value1: libremetaverse_types::Vector3, + value2: libremetaverse_types::Vector3, + ) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_Subtraction(LibreMetaverse.Vector3,LibreMetaverse.Vector3)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3.op_UnaryNegation(LibreMetaverse.Vector3)`. + pub fn neg(value: libremetaverse_types::Vector3) -> libremetaverse_types::Vector3 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3.op_UnaryNegation(LibreMetaverse.Vector3)" + ) + } } -/// `struct` shim for C# `LibreMetaverse.Vector3d`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Vector3d; +/// C# type: `T:LibreMetaverse.Vector3d`. +pub struct Vector3d { + /// C# member: `F:LibreMetaverse.Vector3d.X`. + pub x: f64, + /// C# member: `F:LibreMetaverse.Vector3d.Y`. + pub y: f64, + /// C# member: `F:LibreMetaverse.Vector3d.Z`. + pub z: f64, +} impl Vector3d { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Vector3d"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Vector3d.One`. + pub fn one() -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3d.One") + } + /// C# member: `F:LibreMetaverse.Vector3d.UnitX`. + pub fn unit_x() -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3d.UnitX") + } + /// C# member: `F:LibreMetaverse.Vector3d.UnitY`. + pub fn unit_y() -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3d.UnitY") + } + /// C# member: `F:LibreMetaverse.Vector3d.UnitZ`. + pub fn unit_z() -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3d.UnitZ") + } + /// C# member: `F:LibreMetaverse.Vector3d.Zero`. + pub fn zero() -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector3d.Zero") + } + /// C# member: `M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3)`. + pub fn new_with_vector3(vector: libremetaverse_types::Vector3) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3d)`. + pub fn new_with_vector3d(vector: libremetaverse_types::Vector3d) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.#ctor(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)`. + pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.#ctor(System.Double)`. + pub fn new_with_double(value: f64) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.#ctor(System.Double)") + } + /// C# member: `M:LibreMetaverse.Vector3d.#ctor(System.Double,System.Double,System.Double)`. + pub fn new_with_double_double_double(x: f64, y: f64, z: f64) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.#ctor(System.Double,System.Double,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Add(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn add_with_vector3d_vector3d( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Add(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.ApproxEquals(LibreMetaverse.Vector3d,System.Double)`. + pub fn approx_equals( + &mut self, + vec: libremetaverse_types::Vector3d, + tolerance: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.ApproxEquals(LibreMetaverse.Vector3d,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Clamp(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn clamp( + value1: libremetaverse_types::Vector3d, + min: libremetaverse_types::Vector3d, + max: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Clamp(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.CompareTo(LibreMetaverse.Vector3d)`. + pub fn compare_to(&self, vector: libremetaverse_types::Vector3d) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.CompareTo(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Cross(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn cross( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Cross(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Distance(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn distance( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Distance(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.DistanceSquared(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn distance_squared( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.DistanceSquared(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Divide(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn divide_with_vector3d_vector3d( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Divide(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Divide(LibreMetaverse.Vector3d,System.Double)`. + pub fn divide_with_vector3d_double( + value1: libremetaverse_types::Vector3d, + value2: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Divide(LibreMetaverse.Vector3d,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Dot(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn dot( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Dot(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Equals(LibreMetaverse.Vector3d)`. + pub fn equals_with_vector3d(&self, other: libremetaverse_types::Vector3d) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.Equals(LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3d.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)`. + pub fn from_bytes(&mut self, byte_array: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.GetBytes") + } + /// C# member: `M:LibreMetaverse.Vector3d.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3d.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Vector3d.IsFinite`. + pub fn is_finite(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.IsFinite") + } + /// C# member: `M:LibreMetaverse.Vector3d.Length`. + pub fn length(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.Length") + } + /// C# member: `M:LibreMetaverse.Vector3d.LengthSquared`. + pub fn length_squared(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.LengthSquared") + } + /// C# member: `M:LibreMetaverse.Vector3d.Lerp(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,System.Double)`. + pub fn lerp( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + amount: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Lerp(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Max(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn max( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Max(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Min(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn min( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Min(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Multiply(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn multiply_with_vector3d_vector3d( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Multiply(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Multiply(LibreMetaverse.Vector3d,System.Double)`. + pub fn multiply_with_vector3d_double( + value1: libremetaverse_types::Vector3d, + scale_factor: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Multiply(LibreMetaverse.Vector3d,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Negate(LibreMetaverse.Vector3d)`. + pub fn negate( + value: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Negate(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Normalize`. + pub fn normalize_with_method(&mut self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.Normalize") + } + /// C# member: `M:LibreMetaverse.Vector3d.Normalize(LibreMetaverse.Vector3d)`. + pub fn normalize_with_vector3d( + value: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Normalize(LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.Vector3d.SmoothStep(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,System.Double)`. + pub fn smooth_step( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + amount: f64, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.SmoothStep(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d,System.Double)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.Subtract(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn subtract( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.Subtract(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.ToRawString`. + pub fn to_raw_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector3d.ToRawString") + } + /// C# member: `M:LibreMetaverse.Vector3d.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector3d.ToString") + } + /// C# member: `M:LibreMetaverse.Vector3d.TryParse(System.String,LibreMetaverse.Vector3d@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::Vector3d) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.TryParse(System.String,LibreMetaverse.Vector3d@)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Addition(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn add_with_vector3d_vector3d_bdf7d5f9( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Addition(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Division(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn div_with_vector3d_vector3d( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Division(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Division(LibreMetaverse.Vector3d,System.Double)`. + pub fn div_with_vector3d_double( + value: libremetaverse_types::Vector3d, + divider: f64, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Division(LibreMetaverse.Vector3d,System.Double)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Equality(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn eq( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Equality(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Implicit(LibreMetaverse.Vector3)~LibreMetaverse.Vector3d`. + pub fn from(value: libremetaverse_types::Vector3) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Implicit(LibreMetaverse.Vector3)~LibreMetaverse.Vector3d" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Inequality(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn ne( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Inequality(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Modulus(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn rem( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Modulus(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Multiply(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn mul_with_vector3d_vector3d( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Multiply(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Multiply(LibreMetaverse.Vector3d,System.Double)`. + pub fn mul_with_vector3d_double( + value: libremetaverse_types::Vector3d, + scale_factor: f64, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Multiply(LibreMetaverse.Vector3d,System.Double)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_Subtraction(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)`. + pub fn sub( + value1: libremetaverse_types::Vector3d, + value2: libremetaverse_types::Vector3d, + ) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_Subtraction(LibreMetaverse.Vector3d,LibreMetaverse.Vector3d)" + ) + } + /// C# member: `M:LibreMetaverse.Vector3d.op_UnaryNegation(LibreMetaverse.Vector3d)`. + pub fn neg(value: libremetaverse_types::Vector3d) -> libremetaverse_types::Vector3d { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector3d.op_UnaryNegation(LibreMetaverse.Vector3d)" + ) + } } -/// `struct` shim for C# `LibreMetaverse.Vector4`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct Vector4; +/// C# type: `T:LibreMetaverse.Vector4`. +pub struct Vector4 { + /// C# member: `F:LibreMetaverse.Vector4.W`. + pub w: f32, + /// C# member: `F:LibreMetaverse.Vector4.X`. + pub x: f32, + /// C# member: `F:LibreMetaverse.Vector4.Y`. + pub y: f32, + /// C# member: `F:LibreMetaverse.Vector4.Z`. + pub z: f32, +} impl Vector4 { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.Vector4"; - pub const CSHARP_KIND: &'static str = "struct"; + /// C# member: `F:LibreMetaverse.Vector4.One`. + pub fn one() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.One") + } + /// C# member: `F:LibreMetaverse.Vector4.UnitW`. + pub fn unit_w() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.UnitW") + } + /// C# member: `F:LibreMetaverse.Vector4.UnitX`. + pub fn unit_x() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.UnitX") + } + /// C# member: `F:LibreMetaverse.Vector4.UnitY`. + pub fn unit_y() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.UnitY") + } + /// C# member: `F:LibreMetaverse.Vector4.UnitZ`. + pub fn unit_z() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.UnitZ") + } + /// C# member: `F:LibreMetaverse.Vector4.Zero`. + pub fn zero() -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Vector4.Zero") + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector2,System.Single,System.Single)`. + pub fn new_with_vector2_single_single( + value: libremetaverse_types::Vector2, + z: f32, + w: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector2,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector3,System.Single)`. + pub fn new_with_vector3_single( + value: libremetaverse_types::Vector3, + w: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector3,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector4)`. + pub fn new_with_vector4(value: libremetaverse_types::Vector4) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.#ctor(LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(System.Byte[],System.Int32)`. + pub fn new_with_bytes_int32(byte_array: Vec, pos: i32) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.#ctor(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(System.Single)`. + pub fn new_with_single(value: f32) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.#ctor(System.Single)") + } + /// C# member: `M:LibreMetaverse.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)`. + pub fn new_with_single_single_single_single( + x: f32, + y: f32, + z: f32, + w: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Add(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn add_with_vector4_vector4( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Add(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.ApproxEquals(LibreMetaverse.Vector4,System.Single)`. + pub fn approx_equals( + &mut self, + vec: libremetaverse_types::Vector4, + tolerance: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.ApproxEquals(LibreMetaverse.Vector4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Clamp(LibreMetaverse.Vector4,LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn clamp( + value1: libremetaverse_types::Vector4, + min: libremetaverse_types::Vector4, + max: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Clamp(LibreMetaverse.Vector4,LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.CompareTo(LibreMetaverse.Vector4)`. + pub fn compare_to(&self, vector: libremetaverse_types::Vector4) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.CompareTo(LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Distance(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn distance( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Distance(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.DistanceSquared(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn distance_squared( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.DistanceSquared(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Divide(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn divide_with_vector4_vector4( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Divide(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Divide(LibreMetaverse.Vector4,System.Single)`. + pub fn divide_with_vector4_single( + value1: libremetaverse_types::Vector4, + divider: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Divide(LibreMetaverse.Vector4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Dot(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn dot( + vector1: libremetaverse_types::Vector4, + vector2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Dot(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Equals(LibreMetaverse.Vector4)`. + pub fn equals_with_vector4(&self, other: libremetaverse_types::Vector4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.Equals(LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Equals(System.Object)`. + pub fn equals_with_object(&self, obj: Option) -> bool { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector4.Equals(System.Object)") + } + /// C# member: `M:LibreMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)`. + pub fn from_bytes(&mut self, byte_array: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.GetBytes`. + pub fn get_bytes(&self) -> Result, crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.GetBytes") + } + /// C# member: `M:LibreMetaverse.Vector4.GetHashCode`. + pub fn get_hash_code(&self) -> i32 { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector4.GetHashCode") + } + /// C# member: `M:LibreMetaverse.Vector4.IsFinite`. + pub fn is_finite(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.IsFinite") + } + /// C# member: `M:LibreMetaverse.Vector4.Length`. + pub fn length(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.Length") + } + /// C# member: `M:LibreMetaverse.Vector4.LengthSquared`. + pub fn length_squared(&mut self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.LengthSquared") + } + /// C# member: `M:LibreMetaverse.Vector4.Lerp(LibreMetaverse.Vector4,LibreMetaverse.Vector4,System.Single)`. + pub fn lerp( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Lerp(LibreMetaverse.Vector4,LibreMetaverse.Vector4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Max(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn max( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Max(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Min(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn min( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Min(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Multiply(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn multiply_with_vector4_vector4( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Multiply(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Multiply(LibreMetaverse.Vector4,System.Single)`. + pub fn multiply_with_vector4_single( + value1: libremetaverse_types::Vector4, + scale_factor: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Multiply(LibreMetaverse.Vector4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Negate(LibreMetaverse.Vector4)`. + pub fn negate( + value: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Negate(LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Normalize`. + pub fn normalize_with_method(&mut self) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.Normalize") + } + /// C# member: `M:LibreMetaverse.Vector4.Normalize(LibreMetaverse.Vector4)`. + pub fn normalize_with_vector4( + vector: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Normalize(LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Parse(System.String)`. + pub fn parse(val: String) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.Parse(System.String)") + } + /// C# member: `M:LibreMetaverse.Vector4.SmoothStep(LibreMetaverse.Vector4,LibreMetaverse.Vector4,System.Single)`. + pub fn smooth_step( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + amount: f32, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.SmoothStep(LibreMetaverse.Vector4,LibreMetaverse.Vector4,System.Single)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Subtract(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn subtract( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Subtract(LibreMetaverse.Vector4,LibreMetaverse.Vector4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)`. + pub fn to_bytes(&self, dest: Vec, pos: i32) -> Result<(), crate::Error> { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.ToRawString`. + pub fn to_raw_string(&self) -> Result { + libremetaverse_types::not_implemented("M:LibreMetaverse.Vector4.ToRawString") + } + /// C# member: `M:LibreMetaverse.Vector4.ToString`. + pub fn to_string(&self) -> String { + libremetaverse_types::unimplemented_api!("M:LibreMetaverse.Vector4.ToString") + } + /// C# member: `M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)`. + pub fn transform_with_vector2_matrix4( + position: libremetaverse_types::Vector2, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector2,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)`. + pub fn transform_with_vector3_matrix4( + position: libremetaverse_types::Vector3, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector3,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector4,LibreMetaverse.Matrix4)`. + pub fn transform_with_vector4_matrix4( + vector: libremetaverse_types::Vector4, + matrix: libremetaverse_types::Matrix4, + ) -> Result { + libremetaverse_types::not_implemented( + "M:LibreMetaverse.Vector4.Transform(LibreMetaverse.Vector4,LibreMetaverse.Matrix4)", + ) + } + /// C# member: `M:LibreMetaverse.Vector4.TryParse(System.String,LibreMetaverse.Vector4@)`. + pub fn try_parse(val: String, result: &mut libremetaverse_types::Vector4) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.TryParse(System.String,LibreMetaverse.Vector4@)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Addition(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn add_with_vector4_vector4_e5065176( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Addition(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Division(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn div_with_vector4_vector4( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Division(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Division(LibreMetaverse.Vector4,System.Single)`. + pub fn div_with_vector4_single( + value1: libremetaverse_types::Vector4, + divider: f32, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Division(LibreMetaverse.Vector4,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Equality(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn eq( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Equality(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Inequality(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn ne( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> bool { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Inequality(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Multiply(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn mul_with_vector4_vector4( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Multiply(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Multiply(LibreMetaverse.Vector4,System.Single)`. + pub fn mul_with_vector4_single( + value1: libremetaverse_types::Vector4, + scale_factor: f32, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Multiply(LibreMetaverse.Vector4,System.Single)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_Subtraction(LibreMetaverse.Vector4,LibreMetaverse.Vector4)`. + pub fn sub( + value1: libremetaverse_types::Vector4, + value2: libremetaverse_types::Vector4, + ) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_Subtraction(LibreMetaverse.Vector4,LibreMetaverse.Vector4)" + ) + } + /// C# member: `M:LibreMetaverse.Vector4.op_UnaryNegation(LibreMetaverse.Vector4)`. + pub fn neg(value: libremetaverse_types::Vector4) -> libremetaverse_types::Vector4 { + libremetaverse_types::unimplemented_api!( + "M:LibreMetaverse.Vector4.op_UnaryNegation(LibreMetaverse.Vector4)" + ) + } } -/// `enum` shim for C# `LibreMetaverse.WearableType`; members remain intentionally unimplemented. -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct WearableType; -impl WearableType { - pub const CSHARP_NAME: &'static str = "LibreMetaverse.WearableType"; - pub const CSHARP_KIND: &'static str = "enum"; +/// C# type: `T:LibreMetaverse.WearableType`. +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[repr(u8)] +pub enum WearableType { + /// C# member: `F:LibreMetaverse.WearableType.Alpha`. + Alpha = 13, + /// C# member: `F:LibreMetaverse.WearableType.Eyes`. + Eyes = 3, + /// C# member: `F:LibreMetaverse.WearableType.Gloves`. + Gloves = 9, + /// C# member: `F:LibreMetaverse.WearableType.Hair`. + Hair = 2, + /// C# member: `F:LibreMetaverse.WearableType.Invalid`. + Invalid = 255, + /// C# member: `F:LibreMetaverse.WearableType.Jacket`. + Jacket = 8, + /// C# member: `F:LibreMetaverse.WearableType.Pants`. + Pants = 5, + /// C# member: `F:LibreMetaverse.WearableType.Physics`. + Physics = 15, + /// C# member: `F:LibreMetaverse.WearableType.Shape`. + Shape = 0, + /// C# member: `F:LibreMetaverse.WearableType.Shirt`. + Shirt = 4, + /// C# member: `F:LibreMetaverse.WearableType.Shoes`. + Shoes = 6, + /// C# member: `F:LibreMetaverse.WearableType.Skin`. + Skin = 1, + /// C# member: `F:LibreMetaverse.WearableType.Skirt`. + Skirt = 12, + /// C# member: `F:LibreMetaverse.WearableType.Socks`. + Socks = 7, + /// C# member: `F:LibreMetaverse.WearableType.Tattoo`. + Tattoo = 14, + /// C# member: `F:LibreMetaverse.WearableType.Underpants`. + Underpants = 11, + /// C# member: `F:LibreMetaverse.WearableType.Undershirt`. + Undershirt = 10, + /// C# member: `F:LibreMetaverse.WearableType.Universal`. + Universal = 16, } diff --git a/crates/libremetaverse-types/src/lib.rs b/crates/libremetaverse-types/src/lib.rs index 2117bee..3865eb7 100644 --- a/crates/libremetaverse-types/src/lib.rs +++ b/crates/libremetaverse-types/src/lib.rs @@ -1,5 +1,8 @@ //! Core value types corresponding to `LibreMetaverse.Types`. +extern crate self as libremetaverse_types; + +pub mod compat; mod generated; pub mod shim; diff --git a/tests/compat/tests/types_structured_shims.rs b/tests/compat/tests/types_structured_shims.rs new file mode 100644 index 0000000..c436597 --- /dev/null +++ b/tests/compat/tests/types_structured_shims.rs @@ -0,0 +1,33 @@ +use libremetaverse_structured_data::{OSD, OSDParser}; +use libremetaverse_types::{AssetType, Color4, InventoryType, PrimFlags, Utils}; + +#[test] +fn catalog_values_and_inert_layouts_are_real() { + assert_eq!(AssetType::Material as i8, 57); + assert_eq!(InventoryType::CATEGORY.0, 8); + assert_eq!(InventoryType::FOLDER.0, 8); + assert_eq!(PrimFlags::PHYSICS.0, 1); + assert_eq!(Utils::PI.to_bits(), 0x4049_0fdb); + + let color = Color4 { + r: 0.25, + g: 0.5, + b: 0.75, + a: 1.0, + }; + assert_eq!((color.r, color.g, color.b, color.a), (0.25, 0.5, 0.75, 1.0)); + + let value = OSD::Binary(vec![1, 2, 3]); + assert!(matches!(value, OSD::Binary(bytes) if bytes == [1, 2, 3])); +} + +#[test] +fn serializer_entry_point_returns_its_exact_member_id() { + let Err(error) = OSDParser::deserialize_with_bytes(Vec::new()) else { + panic!("failure-only serializer unexpectedly returned a value"); + }; + assert_eq!( + error.csharp_member(), + "M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[])" + ); +} diff --git a/tools/generate_api_shims.py b/tools/generate_api_shims.py new file mode 100644 index 0000000..465bf26 --- /dev/null +++ b/tools/generate_api_shims.py @@ -0,0 +1,280 @@ +#!/usr/bin/env python3 +"""Generate callable, failure-only Rust shims from the authoritative catalog.""" + +from __future__ import annotations + +import argparse +import csv +import json +import re +import subprocess +from collections import Counter +from pathlib import Path + +import generate_rust_mapping as mapping + +ROOT = Path(__file__).resolve().parents[1] +CATALOG = ROOT / "api/public-api.json" +LEDGER = ROOT / "api/RUST-MAPPING.tsv" +COVERAGE = ROOT / "api/SHIM-COVERAGE.md" + +TARGETS = { + "LibreMetaverse.Types": ROOT / "crates/libremetaverse-types/src/generated.rs", + "LibreMetaverse.StructuredData": ROOT / "crates/libremetaverse-structured-data/src/generated.rs", +} + +UNDERLYING = { + "System.SByte": "i8", "System.Byte": "u8", "System.Int16": "i16", "System.UInt16": "u16", + "System.Int32": "i32", "System.UInt32": "u32", "System.Int64": "i64", "System.UInt64": "u64", +} + +PRIVATE_LAYOUTS = { + "T:LibreMetaverse.CacheDictionary`2": [("entries", "std::collections::HashMap")], + "T:LibreMetaverse.DoubleDictionary`3": [ + ("by_first", "std::collections::HashMap"), + ("by_second", "std::collections::HashMap"), + ], + "T:LibreMetaverse.EmptyRemovalStrategy`1": [("keys", "Vec")], + "T:LibreMetaverse.ExpiringCache`2": [("entries", "std::collections::HashMap")], + "T:LibreMetaverse.LruRemovalStrategy`1": [("keys", "Vec")], + "T:LibreMetaverse.MruRemovalStrategy`1": [("keys", "Vec")], + "T:LibreMetaverse.MultiValueDictionary`2": [("entries", "std::collections::HashMap>")], + "T:LibreMetaverse.TokenBucket": [("content", "i32"), ("max_burst", "i32"), ("drip_rate", "i32")], + "T:LibreMetaverse.UUID": [("bytes", "[u8; 16]")], + "T:LibreMetaverse.StructuredData.OSDArray": [("values", "Vec")], + "T:LibreMetaverse.StructuredData.OSDBinary": [("value", "Vec")], + "T:LibreMetaverse.StructuredData.OSDBoolean": [("value", "bool")], + "T:LibreMetaverse.StructuredData.OSDDate": [("value", "std::time::SystemTime")], + "T:LibreMetaverse.StructuredData.OSDException": [("message", "String")], + "T:LibreMetaverse.StructuredData.OSDInteger": [("value", "i32")], + "T:LibreMetaverse.StructuredData.OSDMap": [("values", "std::collections::HashMap")], + "T:LibreMetaverse.StructuredData.OSDReal": [("value", "f64")], + "T:LibreMetaverse.StructuredData.OSDString": [("value", "String")], + "T:LibreMetaverse.StructuredData.OSDUUID": [("value", "libremetaverse_types::UUID")], + "T:LibreMetaverse.StructuredData.OSDUri": [("value", "libremetaverse_types::compat::Uri")], +} + + +def generic_names(item: dict) -> list[str]: + return [parameter["name"] for parameter in item.get("generic_parameters", [])] + + +def format_rust(source: str) -> str: + result = subprocess.run( + ["rustfmt", "--edition", "2024", "--emit", "stdout"], + input=source, + text=True, + capture_output=True, + check=True, + ) + return result.stdout + + +def type_name(type_row: dict) -> str: + return type_row["rust_path"].rsplit("::", 1)[-1] + + +def generic_suffix(names: list[str]) -> str: + return "<" + ", ".join(names) + ">" if names else "" + + +def flags_enum(item: dict) -> bool: + return any(attribute["type"] == "System.FlagsAttribute" for attribute in item.get("attributes", [])) + + +def duplicate_enum_values(item: dict) -> bool: + values = [member["value"]["value"] for member in item["members"] if member["kind"] == "enum_value"] + return len(values) != len(set(values)) + + +def render_enum(item: dict, rust_name: str) -> list[str]: + underlying = UNDERLYING[item["enum_underlying_type"]] + values = [member for member in item["members"] if member["kind"] == "enum_value"] + lines = [f"/// C# type: `{item['doc_id']}`."] + if flags_enum(item) or duplicate_enum_values(item): + lines += [ + "#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]", + "#[repr(transparent)]", + f"pub struct {rust_name}(pub {underlying});", + f"impl {rust_name} {{", + ] + for member in values: + name = mapping.snake(member["name"]).upper() + value = member["value"]["value"] + lines += [f" /// C# member: `{member['doc_id']}`.", f" pub const {name}: Self = Self({value});"] + lines.append("}") + return lines + lines += [ + "#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]", + f"#[repr({underlying})]", + f"pub enum {rust_name} {{", + ] + for member in values: + lines += [f" /// C# member: `{member['doc_id']}`.", f" {mapping.pascal(member['name'])} = {member['value']['value']},"] + lines.append("}") + return lines + + +def render_body(signature: str, member_id: str, error_model: str, trait: bool) -> str: + if trait: + signature = signature.removeprefix("pub ") + failure = ( + f"libremetaverse_types::not_implemented({json.dumps(member_id)})" + if error_model.startswith("Result") + else f"libremetaverse_types::unimplemented_api!({json.dumps(member_id)})" + ) + return f" {signature} {{ {failure} }}" + + +def render_type(item: dict, type_row: dict, member_rows: dict[str, dict[str, str]], mapper: mapping.Mapper) -> str: + rust_name = type_name(type_row) + if item["kind"] == "enum": + return "\n".join(render_enum(item, rust_name)) + names = generic_names(item) + suffix = generic_suffix(names) + trait = item["kind"] == "interface" + lines = [f"/// C# type: `{item['doc_id']}`."] + if trait: + lines.append(f"pub trait {rust_name}{suffix} {{") + else: + fields = [member for member in item["members"] if member["kind"] == "field" and not member.get("static")] + private_fields = PRIVATE_LAYOUTS.get(item["doc_id"], []) + if item["doc_id"] == "T:LibreMetaverse.StructuredData.OSD": + lines += [ + "#[non_exhaustive]", + "pub enum OSD {", + " Undefined, Boolean(bool), Integer(i32), Real(f64), String(String),", + " UUID(libremetaverse_types::UUID), Date(std::time::SystemTime),", + " Uri(libremetaverse_types::compat::Uri), Binary(Vec),", + " Array(Vec), Map(std::collections::HashMap), LlsdXml(String),", + "}", + ] + elif not fields and not names and not private_fields: + lines.append(f"pub struct {rust_name};") + else: + lines.append(f"pub struct {rust_name}{suffix} {{") + generics = set(names) + for field in fields: + field_type = mapper.type(field["type"], field.get("nullability"), generics) + lines += [f" /// C# member: `{field['doc_id']}`.", f" pub {mapping.snake(field['name'])}: {field_type},"] + for field_name, field_type in private_fields: + lines.append(f" {field_name}: {field_type},") + if names: + tuple_type = "(" + ", ".join(names) + ("," if len(names) == 1 else "") + ")" + lines.append(f" _marker: std::marker::PhantomData<{tuple_type}>,") + lines.append("}") + lines += [f"impl{suffix} {rust_name}{suffix} {{"] + + for member in item["members"]: + if member["kind"] in {"enum_value"} or (member["kind"] == "field" and not member.get("static")): + continue + row = member_rows[member["doc_id"]] + lines.append(f" /// C# member: `{member['doc_id']}`.") + if member["kind"] == "constant": + value = member["value"]["value"] + lines.append(f" {row['rust_signature']} = {value};") + continue + signatures = row["rust_signature"].split(" ; ") + for index, signature in enumerate(signatures): + if index: + lines.append(f" /// Setter for C# member: `{member['doc_id']}`.") + lines.append(render_body(signature, member["doc_id"], row["error_model"], trait)) + lines.append("}") + if not trait: + for interface in item.get("interfaces", []): + base, arguments, _ = mapping.type_parts(interface) + if base not in mapper.interfaces: + continue + mapped_arguments = [mapper.type(argument, None, set(names)) for argument in arguments] + trait_path = mapper.resolved[base] + generic_suffix(mapped_arguments) + lines.append(f"impl{suffix} {trait_path} for {rust_name}{suffix} {{}}") + return "\n".join(lines) + + +def generate_sources(catalog: dict) -> tuple[dict[Path, str], dict[str, tuple[int, int]]]: + type_rows, resolved = mapping.build_type_rows(catalog) + type_by_id = {row["csharp_type_id"]: row for row in type_rows} + interfaces = {mapping.type_parts(item["signature"])[0] for assembly in catalog["assemblies"] for item in assembly["types"] if item["kind"] == "interface"} + mapper = mapping.Mapper(resolved, interfaces) + member_rows = {row["csharp_id"]: row for row in csv.DictReader(LEDGER.open(), delimiter="\t")} + outputs = {} + coverage = {} + for assembly in catalog["assemblies"]: + name = assembly["identity"]["name"] + if name not in TARGETS: + continue + chunks = [ + "// @generated by tools/generate_api_shims.py; do not edit by hand.", + "#![allow(clippy::missing_errors_doc)]", + "#![allow(clippy::must_use_candidate)]", + "#![allow(clippy::all, clippy::pedantic, dead_code, unused_variables)]", + "#![allow(non_camel_case_types)]", + "#![allow(non_snake_case)]", + "", + ] + for item in assembly["types"]: + chunks += [render_type(item, type_by_id[item["doc_id"]], member_rows, mapper), ""] + source = format_rust("\n".join(chunks).rstrip() + "\n") + expected_types = {item["doc_id"] for item in assembly["types"]} + expected_members = {member["doc_id"] for item in assembly["types"] for member in item["members"]} + emitted_types = set(re.findall(r"C# type: `(.*)`\.", source)) + emitted_members = set(re.findall(r"C# member: `(.*)`\.", source)) + if emitted_types != expected_types or emitted_members != expected_members: + raise ValueError( + f"generated catalog ID mismatch for {name}: " + f"types missing/stale={len(expected_types - emitted_types)}/{len(emitted_types - expected_types)}, " + f"members missing/stale={len(expected_members - emitted_members)}/{len(emitted_members - expected_members)}" + ) + outputs[TARGETS[name]] = source + coverage[name] = (len(assembly["types"]), sum(len(item["members"]) for item in assembly["types"])) + return outputs, coverage + + +def coverage_report(catalog: dict, coverage: dict[str, tuple[int, int]]) -> str: + lines = [ + "# Callable shim coverage", "", "Generated by `python3 tools/generate_api_shims.py`; do not edit by hand.", "", + "| Assembly | Types | Members | Status |", "|---|---:|---:|---|", + ] + total_types = total_members = 0 + for assembly in catalog["assemblies"]: + name = assembly["identity"]["name"] + types = len(assembly["types"]) + members = sum(len(item["members"]) for item in assembly["types"]) + if name in coverage: + got_types, got_members = coverage[name] + if (types, members) != (got_types, got_members): + raise ValueError(f"incomplete generated slice for {name}") + status = "callable failure-only shim" + total_types += types + total_members += members + else: + status = "pending milestone issue" + lines.append(f"| `{name}` | {types:,} | {members:,} | {status} |") + lines += ["", f"Current callable coverage: **{total_types:,} types / {total_members:,} members**.", ""] + return "\n".join(lines) + + +def generate() -> dict[Path, str]: + catalog = json.loads(CATALOG.read_text()) + sources, coverage = generate_sources(catalog) + sources[COVERAGE] = coverage_report(catalog, coverage) + return sources + + +def main() -> None: + parser = argparse.ArgumentParser() + parser.add_argument("--check", action="store_true") + args = parser.parse_args() + outputs = generate() + if args.check: + stale = [str(path.relative_to(ROOT)) for path, text in outputs.items() if not path.exists() or path.read_text() != text] + if stale: + raise SystemExit("stale generated API shims: " + ", ".join(stale)) + else: + for path, text in outputs.items(): + path.write_text(text) + print("generated " + ", ".join(str(path.relative_to(ROOT)) for path in outputs)) + + +if __name__ == "__main__": + main() diff --git a/tools/generate_rust_mapping.py b/tools/generate_rust_mapping.py index fa5c0eb..b95399f 100644 --- a/tools/generate_rust_mapping.py +++ b/tools/generate_rust_mapping.py @@ -54,7 +54,7 @@ PRIMITIVES = { } STDLIB = { - "System.Array": "Vec", + "System.Array": "libremetaverse_types::compat::Array", "System.ArraySegment": "libremetaverse_types::compat::ArraySegment", "System.Collections.BitArray": "Vec", "System.Collections.Generic.Dictionary": "std::collections::HashMap", @@ -96,8 +96,8 @@ STDLIB = { "System.DateTime": "std::time::SystemTime", "System.DateTimeOffset": "std::time::SystemTime", "System.TimeSpan": "std::time::Duration", - "System.Guid": "uuid::Uuid", - "System.Uri": "url::Url", + "System.Guid": "libremetaverse_types::compat::Guid", + "System.Uri": "libremetaverse_types::compat::Uri", "System.Version": "libremetaverse_types::compat::Version", "System.Random": "libremetaverse_types::compat::RandomSource", "System.Exception": "libremetaverse_types::compat::ExternalError", @@ -114,7 +114,7 @@ STDLIB = { "System.ValueType": "libremetaverse_types::compat::Value", "System.Text.Encoding": "libremetaverse_types::compat::TextEncoding", "System.Text.StringBuilder": "String", - "System.Text.RegularExpressions.Regex": "regex::Regex", + "System.Text.RegularExpressions.Regex": "libremetaverse_types::compat::Regex", "System.IO.Stream": "Box", "System.IO.MemoryStream": "std::io::Cursor>", "System.IO.TextReader": "Box", @@ -142,8 +142,8 @@ STDLIB = { "System.ValueTuple": "(T1, T2)", "System.Xml.XmlNode": "libremetaverse_structured_data::xml::Node", "System.Xml.XmlElement": "libremetaverse_structured_data::xml::Element", - "System.Xml.XmlReader": "libremetaverse_structured_data::xml::Reader", - "System.Xml.XmlWriter": "libremetaverse_structured_data::xml::Writer", + "System.Xml.XmlReader": "libremetaverse_structured_data::xml::Reader", + "System.Xml.XmlWriter": "libremetaverse_structured_data::xml::Writer", "System.Text.Json.JsonElement": "libremetaverse_voice_webrtc::signaling::JsonValue", } @@ -459,8 +459,9 @@ def build_type_rows(catalog: dict) -> tuple[list[dict[str, str]], dict[str, str] class Mapper: - def __init__(self, resolved: dict[str, str]): + def __init__(self, resolved: dict[str, str], interfaces: set[str] | None = None): self.resolved = resolved + self.interfaces = interfaces or set() def type(self, value: str, nullability: dict | None = None, generics: set[str] | None = None) -> str: base, arguments, suffix = type_parts(value) @@ -498,8 +499,10 @@ class Mapper: "System.ValueTuple", "System.Threading.Tasks.Task", "System.Threading.Tasks.ValueTask", }: target = substitute(target, mapped_arguments) - if "<" not in target and target not in {"Ord", "Eq", "Clone", "std::fmt::Display"}: + if "<" not in target and not target.startswith("(") and target not in {"Ord", "Eq", "Clone", "std::fmt::Display"}: target += "<" + ", ".join(mapped_arguments) + ">" + if base in self.interfaces: + target = f"Box" for _ in re.findall(r"\[[,]*\]", suffix): target = f"Vec<{target}>" if "*" in suffix: @@ -551,7 +554,7 @@ def map_parameter(mapper: Mapper, parameter: dict, generics: set[str]) -> tuple[ def member_base_name(item: dict) -> str: if item["kind"] == "enum_value": return pascal(item["name"]) - if item["kind"] == "constant" or (item["kind"] == "field" and item.get("static")): + if item["kind"] == "constant": return snake(item["name"]).upper() if item["kind"] == "constructor": return "new" @@ -566,6 +569,14 @@ def member_base_name(item: dict) -> str: return operators.get(item["name"], snake(item["name"].removesuffix("Async"))) +def parameter_slug(value: str) -> str: + base, _, suffix = type_parts(value) + slug = snake(base.rsplit(".", 1)[-1]) + if "[" in suffix: + return "bytes" if base == "System.Byte" else f"{slug}_array" + return slug + + def member_signature(mapper: Mapper, owner: dict, item: dict, rust_name: str) -> tuple[str, str, str, str, str]: generics = generic_names(item, owner) mapped_parameters = [map_parameter(mapper, parameter, generics) for parameter in item.get("parameters", [])] @@ -581,7 +592,8 @@ def member_signature(mapper: Mapper, owner: dict, item: dict, rust_name: str) -> elif kind == "constant": signature = f"pub const {rust_name}: {value_type}" elif item.get("static"): - signature = f"pub static {rust_name}: {value_type}" + signature = f"pub fn {rust_name}() -> {value_type}" + return signature, "none", asyncness, error_model, "static_field_accessor" else: signature = f"pub {rust_name}: {value_type}" return signature, "owned_value", asyncness, "none", "direct" @@ -653,16 +665,22 @@ def build_member_rows(catalog: dict, mapper: Mapper) -> list[dict[str, str]]: for owner in assembly["types"]: _, module, owner_path = declared_type_path(assembly_name, owner) groups = Counter(member_base_name(member) for member in owner["members"]) + enum_values = [member.get("value", {}).get("value") for member in owner["members"] if member["kind"] == "enum_value"] + enum_constants = owner["kind"] == "enum" and ( + any(attribute["type"] == "System.FlagsAttribute" for attribute in owner.get("attributes", [])) + or len(enum_values) != len(set(enum_values)) + ) used = set() for item in owner["members"]: base_name = member_base_name(item) + if item["kind"] == "enum_value" and enum_constants: + base_name = snake(item["name"]).upper() rust_name = base_name decision = "direct_snake_case" if groups[base_name] > 1: suffixes = [] for parameter in item.get("parameters", []): - base, _, _ = type_parts(parameter["type"]) - suffixes.append(snake(base.rsplit(".", 1)[-1])) + suffixes.append(parameter_slug(parameter["type"])) suffix = "_".join(suffixes) or item["kind"] rust_name = f"{base_name}_with_{suffix}" decision = "descriptive_overload_name" @@ -808,7 +826,8 @@ def coverage_report(catalog: dict, type_rows: list[dict[str, str]], member_rows: def generate() -> dict[Path, str]: catalog = json.loads(CATALOG.read_text()) type_rows, resolved = build_type_rows(catalog) - mapper = Mapper(resolved) + interfaces = {type_parts(item["signature"])[0] for assembly in catalog["assemblies"] for item in assembly["types"] if item["kind"] == "interface"} + mapper = Mapper(resolved, interfaces) member_rows = build_member_rows(catalog, mapper) validate(catalog, type_rows, member_rows, mapper) type_fields = ["csharp_type_id", "csharp_signature", "source_assembly", "source_kind", "rust_crate", "rust_module", "rust_path", "mapping_decision", "generic_bounds", "inheritance_mapping", "enum_mapping", "status", "notes"]