MCPcopy Create free account

hub / github.com/Aardwolf-Social/aardwolf-social / functions

Functions683 in github.com/Aardwolf-Social/aardwolf-social

Functionmain
()
aardwolf-yew-frontend/src/main.rs:3
Functionmain_title
(props: &PageTitleProps)
aardwolf-yew-frontend/src/templates/elements/main_title.rs:9
Methodmake_comment
( &self, name: Option<String>, media_type: Mime, icon: Option<&Image>,
aardwolf-models/src/user/permissions.rs:370
Methodmake_media_post
( &self, name: Option<String>, media_type: Mime, icon: Option<&Image>,
aardwolf-models/src/user/permissions.rs:330
Methodmedia_type
(&self)
aardwolf-models/src/base_post.rs:41
Methodmodify
(self)
aardwolf-models/src/base_actor.rs:85
Methodname
(&self)
aardwolf-types/src/error.rs:39
Methodname
(&self)
aardwolf-models/src/base_post.rs:37
Methodname
(&self)
aardwolf-models/src/user/role/permission.rs:19
Methodnew
Constructor for creating a manager with a random key
aardwolf-types/src/csrf.rs:13
Methodnew
(s: String)
aardwolf-types/src/error.rs:18
Methodnew
( href: U, href_lang: Lang, height: u32, width: u32, preview: String,
aardwolf-models/src/link.rs:73
Methodnew
(path: P)
aardwolf-models/src/file.rs:61
Methodnew
( name: Option<String>, media_type: Mime, posted_by: &BaseActor, icon: Option<
aardwolf-models/src/base_post.rs:129
Methodnew
()
aardwolf-models/src/user.rs:386
Methodnew
( display_name: String, profile_url: Url, inbox_url: Url, outbox_url: Url,
aardwolf-models/src/base_actor.rs:242
Methodnew
(fire_time: DateTime<Utc>)
aardwolf-models/src/timer.rs:51
Methodnew
(follower: &BaseActor, requested_follow: &BaseActor)
aardwolf-models/src/base_actor/follow_request.rs:54
Methodnew
( default_visibility: PostVisibility, is_searchable: bool, avatar: Option<&Image>,
aardwolf-models/src/base_actor/persona.rs:111
Methodnew
(base_actor: &BaseActor)
aardwolf-models/src/base_actor/group.rs:50
Methodnew
(follower: &BaseActor, follows: &BaseActor)
aardwolf-models/src/base_actor/follower.rs:57
Methodnew
(group: &Group, base_actor: &BaseActor)
aardwolf-models/src/base_actor/group/group_base_actor.rs:57
Methodnew
()
aardwolf-models/src/user/permissions.rs:220
Methodnew
(email: String, user: &U)
aardwolf-models/src/user/email.rs:243
Methodnew
Create a `NewLocalAuth`
aardwolf-models/src/user/local_auth.rs:93
Methodnew
(file: &File, width: u32, height: u32)
aardwolf-models/src/file/image.rs:51
Methodnew
( owner: &Persona, start_date: &Timer, end_date: &Timer, timezone: Tz,
aardwolf-models/src/timer/event.rs:80
Methodnew
TODO: Maybe fail if notification is scheduled after event starts
aardwolf-models/src/timer/event_notification.rs:61
Methodnew
(content: String, source: Option<String>, base_post: &BasePost)
aardwolf-models/src/base_post/post.rs:63
Methodnew
(base_post: &BasePost, base_actor: &BaseActor)
aardwolf-models/src/base_post/direct_post.rs:72
Methodnew
(conversation: &Post, parent: &Post, post: &Post)
aardwolf-models/src/base_post/post/comment.rs:62
Methodnew
(file: &File, post: &Post)
aardwolf-models/src/base_post/post/media_post.rs:54
Methodnew
(reaction_type: ReactionType, comment: &Comment)
aardwolf-models/src/base_post/post/comment/reaction.rs:54
Methodnew
(locale: impl Into<Cow<'static, str>>)
aardwolf-templates/src/lib.rs:11
Methodnew
Creates a new `FirstLogin` instance.
aardwolf-templates/src/first_login.rs:40
Methodnew
( csrf: &'a str, state: &'a SignUpFormState, validation_error: Option<&'a ValidateSign
aardwolf-templates/src/sign_up.rs:18
Methodnew
( csrf: &'a str, state: &'a SignInFormState, validation_error: Option<&'a ValidateSign
aardwolf-templates/src/sign_in.rs:20
Methodnew
(catalog: &'a Catalog, profile_link: &'a str, username: &'a str)
aardwolf-templates/src/asides/shortcuts.rs:10
Methodnew
(catalog: &'a Catalog)
aardwolf-templates/src/home/feed.rs:11
Methodnew
(catalog: &'a Catalog)
aardwolf-templates/src/home/nav_top.rs:8
Methodnew
( catalog: &'a Catalog, profile_link: &'a str, username: &'a str, csrf_token:
aardwolf-templates/src/home/home.rs:21
Methodnew
( catalog: &'a Catalog, csrf_token: &'a str, form_state: &'a PostCreationFormState,
aardwolf-templates/src/posts/new_post.rs:22
Methodnew
( name: &'a str, label: Option<&'a str>, value: Option<&'a str>, error: Option
aardwolf-templates/src/elements/input_textarea.rs:25
Methodnew
(name: &str, value: String, errors: Vec<String>)
aardwolf-templates/src/elements/input.rs:14
Methodnew
(name: &'a str, label: Option<&str>, value: &str, error: Option<&str>)
aardwolf-templates/src/elements/input_select.rs:29
Methodnew
( name: &'a str, label: Option<&'a str>, value: Option<&'a str>, error: Option
aardwolf-templates/src/elements/input_text.rs:27
Methodnew
()
aardwolf-api/database-api/src/connection_pool.rs:17
Methodnew_from_key
Constructor for creating a manager with a custom key
aardwolf-types/src/csrf.rs:20
Methodnew_from_two
Create a `NewLocalAuth` with a redundant password to check for consistency.
aardwolf-models/src/user/local_auth.rs:105
Methodnot_found
(self)
aardwolf-actix/src/traits.rs:13
Methodoutbox_url
(&self, uuid: &Uuid)
aardwolf-actix/src/lib.rs:68
Methodoutbox_url
(&self, uuid: &Uuid)
aardwolf-models/src/test_helper.rs:153
Methodowner
(&self)
aardwolf-models/src/timer/event.rs:27
Methodparent
(&self)
aardwolf-models/src/base_post/post/comment.rs:28
Functionpassword_mismatch_fails_signup
()
aardwolf-types/src/operations/sign_up.rs:142
Methodpath
(&self)
aardwolf-types/src/error.rs:22
Methodpath
(&self)
aardwolf-models/src/file.rs:33
Methodpermission_id
(&self)
aardwolf-models/src/user/role/role_permission.rs:24
Methodpost
(&self)
aardwolf-models/src/base_post/post/comment.rs:32
Methodpost_id
(&self, _: &BaseActor, uuid: &Uuid)
aardwolf-models/src/test_helper.rs:157
Methodpost_url
(&self, base_actor: &BaseActor, uuid: &Uuid)
aardwolf-actix/src/lib.rs:88
Methodpost_url
(&self, _: &BaseActor, uuid: &Uuid)
aardwolf-models/src/test_helper.rs:161
Methodposted_by
(&self)
aardwolf-models/src/base_post.rs:45
Methodpreview
(&self)
aardwolf-models/src/link.rs:44
Methodprimary_email
(&self)
aardwolf-models/src/user.rs:157
Methodprofile_url
(&self, uuid: &Uuid)
aardwolf-models/src/test_helper.rs:145
Methodreaction_type
(&self)
aardwolf-models/src/base_post/post/comment/reaction.rs:21
Methodread
(&self)
aardwolf-types/src/scope.rs:18
Methodreject_follow_request
( &self, follow_request: &FollowRequest, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:505
Methodrender
Renders the HTML template for the first login form.
aardwolf-templates/src/first_login.rs:92
Methodrender
(&self, writer: &mut dyn std::io::Write)
aardwolf-templates/src/sign_in.rs:71
Methodrender
(&self, writer: &mut dyn Write)
aardwolf-templates/src/home/feed.rs:17
Methodrender
(&self, writer: &mut dyn std::io::Write)
aardwolf-templates/src/home/home.rs:40
Methodrespond_to
(self, _req: &HttpRequest)
aardwolf-api/backend-api/src/backend_engines/actix_responses.rs:11
Methodrevoke_role
( &self, user: &U, role: Role, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:261
Methodrole_id
(&self)
aardwolf-models/src/user/role/role_permission.rs:20
Methodrole_id
(&self)
aardwolf-models/src/user/role/user_role.rs:24
Functionroutes
()
aardwolf-api/backend-api/src/backend_engines/warp_backend.rs:15
Methodrun
( self, pool: Pool<ConnectionManager<PgConnection>>, )
aardwolf-types/src/traits.rs:75
Methodsave_changes
(self, conn: &mut PgConnection)
aardwolf-models/src/base_actor.rs:53
Functionsend_private_message
Sends a new private message.
aardwolf-api/backend-api/src/backend_engines/actix_backend.rs:25
Methodserialize
(&self, serializer: S)
aardwolf-types/src/scope.rs:51
Methodserialize
(&self, serializer: S)
aardwolf-models/src/sql_types/follow_policy.rs:34
Methodserialize
(&self, serializer: S)
aardwolf-models/src/sql_types/post_visibility.rs:43
Methodserialize
(&self, serializer: S)
aardwolf-models/src/sql_types/mime.rs:64
Methodserialize
(&self, serializer: S)
aardwolf-models/src/user/email/token.rs:116
Methodset_display_name
(&mut self, display_name: String)
aardwolf-models/src/base_actor.rs:33
Methodset_follow_policy
(&mut self, follow_policy: FollowPolicy)
aardwolf-models/src/base_actor.rs:49
Methodset_inbox_url
(&mut self, inbox_url: U)
aardwolf-models/src/base_actor.rs:41
Methodset_outbox_url
(&mut self, outbox_url: U)
aardwolf-models/src/base_actor.rs:45
Methodset_profile_url
(&mut self, profile_url: U)
aardwolf-models/src/base_actor.rs:37
Functionsign_in
( (state, session, form, i18n): (Data<AppConfig>, Session, Form<SignInForm>, Data<I18n>), )
aardwolf-actix/src/routes/auth.rs:104
Functionsign_in_form
(i18n: Data<I18n>)
aardwolf-actix/src/routes/auth.rs:78
Functionsign_out
((session, _user): (Session, SignedInUser))
aardwolf-actix/src/routes/auth.rs:133
Functionsign_up
( (state, form, i18n): (Data<AppConfig>, Form<SignUpForm>, Data<I18n>), )
aardwolf-actix/src/routes/auth.rs:58
Functionsign_up
()
aardwolf-yew-frontend/src/templates/pages/sign_up.rs:12
Functionsign_up_form
(i18n: Data<I18n>)
aardwolf-actix/src/routes/auth.rs:36
Functionsign_up_succeedes
()
aardwolf-types/src/operations/sign_up.rs:132
Methodsource
(&self)
aardwolf-models/src/base_post/post.rs:29
Methodstart_date
(&self)
aardwolf-models/src/timer/event.rs:31
← previousnext →501–600 of 683, ranked by callers